การ filter ข้อมูล
กระทู้เก่าบอร์ด อ.Yeadram

 1,255   1
URL.หัวข้อ / URL
การ filter ข้อมูล

สอบถามเรื่องการ filter ข้อมูล คือ ต้องการ ให้ PO แสดงเฉพาะ ของลูกค้านั้น ๆ เช่น ตาราง PO_Det
มีข้อมูล PO_NO = POX-001
            CustCode = Cust01
            Product   = Product01

เมื่อมาทำการ issue Invoice สำหรับลูกค้า Cust01 ซึ่งจะมีการบันทึกเลือกรหัสลูกค้า ใน Inv_Hdr(MainForm) แล้ว เวลาที่เราเลือกสินค้าใน Inv_Det(SubForm) .ให้ข้อมูลแสดงเฉพาะของลูกค้านั้น ๆ

ขอคำแนะนำด้วยค่ะ

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

1 @R11700
ช่องที่ใช้ระบุเลขที่ po ในฟอร์มหลัก ชื่อ txPOnumber

ในฟอร์มย่อย สมมติชื่อคอนโทรลว่า child1
มีข้อมูลหลายฟิลด์ แต่ฟิลด์ที่ใช้เลือกรหัสสินค้า นั้นแสดงผล และรอรับผลด้วย คอมโบ สมมติชื่อว่า cbProd

เขียนคำสั่งใน เหตุการณ์หลังกรอกเลขที่ po ดังนี้

Sub...............................()
on error resume next
if len(txPOnumber)=0 then exit sub
if dcount("PO_NO","PO_Det", "[PO_NO] LIKE '" & me.txPOnumber & "'") < 1 then exit sub

me.child1.form.controls("cbProd").rowsource ="select Product from PO_Det Where PO_NO Like '" & me.txPOnumber & "';"
me.child1.form.controls("cbProd").requery

End sub

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2533s