กระทู้เก่าบอร์ด อ.Yeadram
916 2
URL.หัวข้อ /
URL
การเลือกช่วงของข้อมูลที่จะพิมพ์
สมมติว่าผมมีข้อมูลพนักงานอยู่ 10 คน ใช้ฟอร์มในการรายงานเหมือนกัน 1 แผ่นรายงานได้ 3 คน
ถ้าผมต้องการพิมพ์ข้อมูลเฉพาะคนที่ 1-5 จะต้องทำอย่างไร ที่จะไม่ให้แผ่นที่สองมีข้อมูลของคนที่ 6 ติดมาด้วย
ขอบคุณครับ
ถ้าผมต้องการพิมพ์ข้อมูลเฉพาะคนที่ 1-5 จะต้องทำอย่างไร ที่จะไม่ให้แผ่นที่สองมีข้อมูลของคนที่ 6 ติดมาด้วย
ขอบคุณครับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R21619
ขอโทษทีเขียนผิด ตั้งชื่อกล่องเป็น T1 กับ T2 ครับ ความจริงตั้งชื่อว่าอะไรก็ได้ แต่ต้องอ้างชื่อคอนโทร Name ให้เหมือนกัน
Time: 0.5147s
ส่วนอีกวิธีหนึ่งก็คือเลือกสั่งพิมพ์ผ่านฟอร์ม โดยอาจทำคอมโบบ๊อกไว้ 2 กล่อง สมมุติตั้ง (Name) ชื่อว่า B1, B2 ก็เขียนเงื่อนไขที่คิวรี่เป็น Between Forms![ชื่อฟอร์ม]![T1] and Forms![ชื่อฟอร์ม]![T2] แล้วค่อยมาร์โค OpenReport ไปผูกไว้ที่กล่อง T2 ก็ได้ โยผูกไว้ที่ Event : AfterUpdate หรือจะสร้างปุ่มโดยใช้ Button ก็ได้ แล้วค่อยผูกมาร์โคไว้ที่ปุ่มนี้ โดยผูกไว้ที่ Event : OnClick