การเลือกช่วงของข้อมูลที่จะพิมพ์
กระทู้เก่าบอร์ด อ.Yeadram

 774   2
URL.หัวข้อ / URL
การเลือกช่วงของข้อมูลที่จะพิมพ์

สมมติว่าผมมีข้อมูลพนักงานอยู่ 10 คน ใช้ฟอร์มในการรายงานเหมือนกัน 1 แผ่นรายงานได้ 3 คน
ถ้าผมต้องการพิมพ์ข้อมูลเฉพาะคนที่ 1-5 จะต้องทำอย่างไร ที่จะไม่ให้แผ่นที่สองมีข้อมูลของคนที่ 6 ติดมาด้วย
ขอบคุณครับ

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

1 @R21618
หากทำ Report ด้วยคิวรี่ ถ้าเอาแบบง่ายๆ ก็ เขียนเงื่อนไข ง่ายๆที่คิวรี่เลยก็ได้เป็น Between [กรุณาระบุตั้งแต่คนที่] and [ถึงคนที่]
ส่วนอีกวิธีหนึ่งก็คือเลือกสั่งพิมพ์ผ่านฟอร์ม โดยอาจทำคอมโบบ๊อกไว้ 2 กล่อง สมมุติตั้ง (Name) ชื่อว่า B1, B2 ก็เขียนเงื่อนไขที่คิวรี่เป็น Between Forms![ชื่อฟอร์ม]![T1] and Forms![ชื่อฟอร์ม]![T2] แล้วค่อยมาร์โค OpenReport ไปผูกไว้ที่กล่อง T2 ก็ได้ โยผูกไว้ที่ Event : AfterUpdate หรือจะสร้างปุ่มโดยใช้ Button ก็ได้ แล้วค่อยผูกมาร์โคไว้ที่ปุ่มนี้ โดยผูกไว้ที่ Event : OnClick
2 @R21619
ขอโทษทีเขียนผิด ตั้งชื่อกล่องเป็น T1 กับ T2 ครับ ความจริงตั้งชื่อว่าอะไรก็ได้ แต่ต้องอ้างชื่อคอนโทร Name ให้เหมือนกัน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2626s