กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
363 7
URL.หัวข้อ /
URL
เพิ่มการเลือกอัตโนมัติ ในcombo box
ใน combo box ซึ่งใช้ในการเลือกสินค้า ผมอยากให้ขึ้นสินค้าหนึ่งรายการก่อนมีการเลือกสินค้าอื่นต่อไปไม่ทราบว่าต้องทำอย่างไรครับ
7 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04095
ขอบคุณครับ
3 @R04114
ในการเปิดเพื่อดูข้อมูลเก่า มันจะเปลี่ยนรายการแรกให้เหมือนกัน ทำให้เกิดปัญหา
ไม่ทราบว่าต้องเขียน Code บังคับยังงัยให้ อัตโนมัติเฉพาะตอนที่ไม่มีข้อมูลครับ
ลอง If Me.Me.Combo0="" then
หรือ If Me.Me.Combo0=Null then
หรือ If Me.Me.Combo0.Value="" then ก็ไม่ได้
ไม่ทราบว่าต้องเขียน Code บังคับยังงัยให้ อัตโนมัติเฉพาะตอนที่ไม่มีข้อมูลครับ
ลอง If Me.Me.Combo0="" then
หรือ If Me.Me.Combo0=Null then
หรือ If Me.Me.Combo0.Value="" then ก็ไม่ได้
4 @R04116
ให้เปลี่ยนเป็น OnCurrent ของ Form แทนครับ
โดยตรวจดูว่าเป็นการใส่ข้อมูลใหม่หรือไม่ ดังนี้
Private Sub Form_Current()
' ถ้าใส่ข้อมูลใหม่
If Me.NewRecord Then
Me.Combo0 = Me.Combo0.ItemData(0)
End If
โดยตรวจดูว่าเป็นการใส่ข้อมูลใหม่หรือไม่ ดังนี้
Private Sub Form_Current()
' ถ้าใส่ข้อมูลใหม่
If Me.NewRecord Then
Me.Combo0 = Me.Combo0.ItemData(0)
End If
5 @R04118
ลองไป set ที่ default value แทนน่าจะได้นะครับ...ไม่ต้องเขียน Code ด้วย
6 @R04138
ขอบคุณครับที่ให้ข้อชี้แนะ
7 @R04147
ขอรบกวนอีกครั้งครับ ในทุกRecord จะแสดง Data0 ทุกครั้งแต่ผมต้องการให้ขึ้นแค่ครั้งแรกเท่านั้น (เพราะเป็นฟอร์มต่อเนื่อง)
Time: 0.1433s
Private Sub Form_Load()
Me.Combo0 = Me.Combo0.ItemData(0)
End Sub