Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ ระบบฐานข้อมูล
Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ การเขียนโปรแกรม
Access : เป็นได้ทั้งตัวเก็บฐานข้อมูล และตัวจัดการฐานข้อมูล
Thai Access : บอร์ดเสริมการเรียนรู้ Access ด้วยภาษาไทย

        @ คุณได้คำตอบที่ต้องการแล้วหรือยัง กลับมาอีกสักครั้งเพื่อแจ้ง ผู้ตอบ               @ เขียนคำถามให้ผู้ตอบเข้าใจ จะช่วยให้ผู้ถามได้คำตอบที่ชัดเจน และรวดเร็ว               @ ต้องการ อัพโหลดรูปภาพประกอบกระทู้ browser ของท่าน ต้องอนุญาตใช้ป๊อบอัพ        

Back to Board : Thai Access Webboard New Topic    Reply
เปลี่ยนสีสินค้าที่หมดสต๊อก

Topic by Message Posted : on : 8/2/2554 10:01:10
Un  มีวิธีทำให้ตัวเลือกใน Combobox เฉพาะที่ตัวที่ไม่มีในสต๊อก(มีฟิลด์กำหนดว่าไม่มีในสต๊อก) เปลี่ยนเป็นสีแดง เพื่อไม่ให้ใครเลือกมั้ยครับ
ผมลองไปกำหนดในรูปแบบมันจะเปลี่ยนตอนที่เลือกไปแล้ว แต่ผมอยากให้คลิกที่ตรง เลือกรายการ แล้วมันแยกสีเลยครับ

7 Reply in this Topic. Dispaly 1 pages and you are on page number 1

Reply by Message on : 8/2/2554 15:09:16
แดน
(R07974)
ยังงงอยู่...
แต่ลองใช้ format condition ดูหรือยังครับ
Back to Top
Reply by Message on : 8/2/2554 16:21:25
Un
(R07980)
คุณแดนครับ ผมใช้แล้วครับ ผมคือที่บอกครับ พอเลือกแล้วมันแดงครับ
แต่ที่ีผมอยากได้คือ ตอนคลิกที่รายการ(สามเหลี่ยม)แล้วมันแยกสีดำแดงเลยครับ
คือ ตัวไหนที่ไม่มีในสต๊อกขึ้นเป็นสีแดง เพื่อให้คนไม่เลือกรายการนั้น
Back to Top
Reply by Message on : 8/2/2554 18:38:02
แดน
(R07989)
ไม่แน่ใจหนะครับ ยังคงงงอยู่ นึกภาพไม่ออก
คลิ๊กสามเหลี่ยมนี่คือ Record Selector ใช่ไหมครับ
แต่ว่า format condition มันทำงานก่อนที่เราจะเลือกอยู่แล้วนี่ครับ
ทำ format conditon แบบไหนหรือครับ... หรือจะรอท่านอื่นก็ได้เผื่อจะเข้าใจ
Back to Top
Reply by Message on : 8/2/2554 23:06:15
Un
(R07996)
ผมว่าอธิบายละเอียดแล้วนะครับ แต่มันคงมองไม่เห็นภาพ อธิบายด้วยภาพเลยแล้วกัน

ในวงกลมคือสามเหลี่ยม เพราะผมไม่รู้จะเรียกอพะไร

ส่วนในสี่เหลี่ยมคือที่ผมอยากให้เปลี่ยนสี เฉพาะรายการที่ผมกำหนดว่าไม่มีในสต๊อกแล้ว

เพราะเมื่อของไม่มีในสต๊อกเราเลือกแล้วมันจะติดลบ ผมจึงอยากให้มันขึ้นสีแดง จะได้รู้ว่าหมดแล้ว
Back to Top
Reply by Message on : 9/2/2554 9:41:16
แดน
(R07999)
ออเห็นภาพละเข้าใจละ...
ไม่เกี่ยวกับ format condition เลย หรือจะไปเอา format condition มาตอบโจทย์นี้ไม่ได้... และก็ที่ถามมาคงจะทำไม่ได้หนะครับ

ทำให้มันโชว์แต่เลือกไม่ได้ ทำไม่เป็นหนะครับ..

ผมว่าโจทย์คืออะไรครับ
...อยากแสดงให้ผู้ใช้รู้ว่า มีตัวเลือกสินค้านี้อยู่แต่สินค้าหมด
งั้นทำเป็นแบบว่า หลังจากเลือกแล้วให้ขึ้น msgbox ว่า"หมด" แล้วก็ให้ตัวเลือก dropdown นี้กลับเป็นค่าเก่า ดีไหมครับ
.
...หรือไม่อยากให้ผู้ใช้เลือกเลย
ถ้าอย่างนั้นเอาออกไปจาก list เลยดีไหม

2วิธีข้างต้นทำได้นะครับ

...แต่ถ้าอยากทำอย่างที่ต้องการจริงให้ได้ อาจสร้างเป็นฟอร์มขึ้นมาเลย
ออกแบบให้คล้าย dropdown list จากนั้นก็ค่อยเขียนโค๊ดรับส่งค่าต่างกัน แล้วไป set formatconditon ใน form ที่สร้างขึ้นมา แต่ดูเหมือนจะเป็นการตำน้ำพริกละลายแม่น้ำไปหน่อย

ลองเลือกดูเอาก่อนละกัน
Back to Top
Reply by Message on : 9/2/2554 9:57:55
Un
(R08002)
ขอบคุณ คุณแดนมากครับ วิธีตัดออกเลย มันทำไม่ได้เนื่องจากจะย้อนกลับไปดูข้อมูลเก่าไม่ได้ครับ(ผมออกแบบให้ดูย้อนหลังได้ ผมเก็บเป็นรหัส ไม่ได้เก็บเป็นสินค้าครับ)
ทำเป็น msgbox ทำแล้วครับได้แล้ว แต่ มันจะช้าเพราะมันต้องคำนวนสินค้า ที่รับมา ที่ใช้ไป ที่เหลือ ซึ่งมีจำนวนมาก ในฐานไม่ได้ออกแบเก็บคงเหลือไว้ครับ

ส่วนโจทย์ที่ถาม ก็เพราะไม่ทราบว่ามันทำได้หรือไม่ เผื่อว่ามันอาจจะเป็นเส้นผมบังภูเขา หรือความรู้ในส่วนที่ผมไม่รู้ครับ เพราะมีหลายครั้งที่คนในนี้ตอบ ผมได้วิธีง่ายๆ ที่ผมเคยทำแบบตำน้ำพริกละลายแม่น้ำมาแล้วครับ ยังงัยก็ขอขอบคุณ คุณแดนมากครับ ที่สละเวลามาอ่านและเอาใจช่วย
Back to Top
Reply by Message on : 9/2/2554 15:02:17
แดน
(R08011)
ไม่เป็นไรครับ... ไม่ต้องขอบคุณก็ได้ เพราะเหมือนจะบอกว่าไม่ได้ช่วยอะไร...

จริงแค่อยากให้อธิบายให้ชัดหนะครับ เผื่อคนอื่นอาจจะตอบโจทย์เส้นผมบัง... ก็ได้ ตอนแรกเห็นยังไม่มีใครมาตอบ

ส่วนทางเลือกที่ผมยกให้ไป เป็นพราะผมไม่เข้าใจโครงสร้างของโปรแกรมหนะครับ... เดาเอาว่าคุณคงมีวิธีการเช็คสต๊อกได้เอง(ไม่ยาก)จึงได้มาถามเรื่อง disable(หรือเปลี่ยนสี) รายการใน dropdown ... เครื่องมือที่โปรแกรมให้มาก็คงจะมีระดับนึง... แต่อย่างไรเสียต้องมีวิธีที่จะบอกให้โปรแกรมมันรู้ว่าจะให้มันเช็คจากอะไร ถ้าไม่มีวิธีบอกมัน ต่อให้มีเครื่องมือ ก็คงจะช่วยอะไรไม่ได้

ผมพยามลองอ่านดูอีกครั้งก็ยังงงอยู่...
"วิธีตัดออกเลยใช้ไม่ได้ เนื่องจากจะย้อนกลับไปดูข้อมูลเก่าไม่ได้(ผมออกแบบให้ดู้ย้อนหลังได้...) ตกลงมันดูได้หรือดูไม่ได้หนะครับ

...ละก็เท่าที่เดาดูอีกครั้งคุณน่าจะมีปัญหาเรื่องเช็คสต๊อกช้าซะมากกว่าใช่ไหมครับ



Back to Top

Reply

 *Indicates required fields
Format:
Bold Under Line Italic Add Hyperlink Add Email Link Italic List Indent Add Image Emoticons Image Upload Insert code Mode:
Message:*
Your Name*:
Normal word*: Please input : ไทยแอ็คเซส
+++ webboard source: ASPThai.Net Webboard 6.0 webbord +++++++ admin : yeadram +++