BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: krathokman ที่ ตุลาคม 10, 2012, 10:12:48 AM

หัวข้อ: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: krathokman ที่ ตุลาคม 10, 2012, 10:12:48 AM
ใน UE LookUpCombobox  เขียน SQL ให้ LookUp ได้แล้ว
ประเด็นคือ เป็นไปได้ว่าค่าที่กรอก ไม่ใช่ค่า ที่ LookUp มา
ต้องกำหนดอะไรเพิ่ม เพื่อให้ User Key เข้าไปเองได้ด้วยถ้าไม่เลือกจาก List
หัวข้อ: Re: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: krathokman ที่ ตุลาคม 10, 2012, 11:52:17 AM
ใน UE LookUpCombobox  เขียน SQL ให้ LookUp ได้แล้ว
ประเด็นคือ เป็นไปได้ว่าค่าที่กรอก ไม่ใช่ค่า ที่ LookUp มา
ต้องกำหนดอะไรเพิ่ม เพื่อให้ User Key เข้าไปเองได้ด้วยถ้าไม่เลือกจาก List

ยังไม่ได้คำตอบ  รบกวนตอบผมด้วยครับ  ถ้ามันเป็นข้อจำกัด ทำไม่ได้  จะได้ไปแนวอื่น
หัวข้อ: Re: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: golf_win ที่ ตุลาคม 10, 2012, 13:10:53 PM
คือผมอ่านแล้วยังไม่ค่อยเข้าใจในคำถามครับ ลองเรียงลำดับประเด็นปัญหาที่เกิด ถ้ามีภาพประกอบน่าจะช่วยแก้ปัญหานี้ได้ครับ
หัวข้อ: Re: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: krathokman ที่ ตุลาคม 10, 2012, 14:31:18 PM
ตามรููป  จะเห็นว่าเลือกได้ดังรูปที่ 1  แต่อาจมีค่าที่ User จะ Key เข้าไปเอง เช่น  xxx
ซึงไม่มีใน List ของ Combobox  ผมอยากให้มันรับค่าแบบนี้ได้ด้วย

ส่วนวิธีสร้างผมสร้างมาจากรูปที่ 2
หัวข้อ: Re: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 10, 2012, 14:33:57 PM
ตามรููป

อาจ..เพิ่มรายการ UE Detail  อีก กรณี เมื่อ...เป็นตัวเลือก " อื่น ๆ"   ก็ให้เพิ่มช่องสำหรับบันทึเอง..เก็บเป็น memo ก็ได้ อีกรูปแบบ..
หัวข้อ: Re: UE form Combobox เลือก ได้ Key ได้
เริ่มหัวข้อโดย: golf_win ที่ ตุลาคม 10, 2012, 14:47:17 PM
อาจจะต้องเขียนคำสั่งตรวจสอบตรง on save ว่าถ้าค่าไม่อยู่ในช่วงที่กำหนดให้แจ้งเป็น pop up ลองใช้คำสั่งวน loop ครับ หรือใช้วิธีแบบที่พี่เกื้อแนะนำครับน่าจะง่ายกว่าครับ