แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - prajak

หน้า: 1 [2]
17
รบกวนสอบถามอาจารย์ทุกท่านครับ ตามรูป



ผมต้องการกดปุ่ม"ลบใบสั่งซื้อ" บนฟอร์มหลักแล้วให้ลบข้อมูลในฟอร์มย่อยด้วย จะต้องเขียน code ยังไงครับ โดยข้อมูลมีดังนี้ครับ
- ฟอร์มหลักชื่อ POH จากตารางชื่อ POH
- ฟอร์มย่อยชื่อ POD Subform จากตารางชื่อ POD
ทั้ง2ตาราง link กันด้วยฟิวด์ที่ชื่อ PONumber ครับ



โพสต์นี้ได้รับคำขอบคุณจาก: chatchai

18
แนะนำนะครับ ผมใช้วิธีนี้อยู่ครับ
-สร้างปุ่มสำหรับเลือกรายการในฟอร์มเพิ่มข้อมูลSupplierสมมุติชื่อ Command0
-ใส่Code ตรงOn Click ดังนี้
Private Sub Command0_Click()
Forms("ชื่อฟอร์มใบสั่งซื้อ").ชื่อText Box(ของฟอร์มใบสั่งซื้อ) = Me.ชื่อText Box(ของฟอร์มเพิ่มข้อมูลSupplier)
DoCmd.Close
End Sub

จะเป็นการเลือกชื่อSupplier โดยอัตโนมัติครับ
เป็นอีกหนึ่งวิธีที่ OK เลยครับ ผมลองใช้ได้เลย ขอบคุณนะครับ
ลองนำวิธีนีไปใช้กับอีกform ซึ่งในformก็ประกอบด้วย Main form ชื่อ POH กับ Sub form ชื่อ POD Subform พบปัญหาหลังจากกดเลือกรายการสินค้าในform PO Description จะขึ้น error ตามรูปครับ


 แต่ถ้าผมไปเปิดเฉพาะ subform( ไม่เปิด main form) แล้วเลือกรายการสินค้า ใช้ได้ครับ ไม่ error ตามรูป


อันนี้เป็น code ในปุ่มเลือกรายการสินค้า ของ form PO Description
โพสต์นี้ได้รับคำขอบคุณจาก: Woody

หน้า: 1 [2]