วิธีพิมพ์รายงานที่เป็น Text
กระทู้เก่าบอร์ด อ.Yeadram

 1,426   7
URL.หัวข้อ / URL
วิธีพิมพ์รายงานที่เป็น Text

ผมสร้างรายงานโดยมี ID เป็น Text เพราะว่ามี / ด้วย เช่น ID 12345/55 ครับ

ผมอยากทราบวิธีดึงเอามาพิมพ์รายงานครับ

คือ ผมสร้างอีกฟอร์มนึงขึ้นมาเพื่อดึงเฉพาะ ID ที่ต้องการมาพิมพ์รายงาน
แต่ทำแล้วมันขึ้นมาแค่ ID เดียว ID อื่นไม่ขึ้นมาเลยครับ

ต้องทำยังไงดีครับ

และสามารถกำหนด ID เป็นช่วงได้ไหมครับ

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

1 @R17065
ถ้า ID เป็น Number หรือเป็น Date ก็สามารถกำหนดเป็นช่วงได้ครับ

ฟอร์มที่สร้างขึ้นมาเพื่อใช้เรียก ID มาพิมพ์นั้น ตัว ControlSource ของกล่องรับค่า (TextBox หรือ ComboBox) ต้องว่างไว้ ส่วน RowSource (กรณีใช้ ComboBox) ให้มองจากตารางที่มี ID อยู่ จากนั้นค่อยไปเขียนอ้างอิง Control ในคิวรี่ที่ใช้สร้าง Report นั้น เช่น Forms![ชื่อฟอร์มรับค่า]![ชื่อกล่องรับค่า]
2 @R17066
ผมสร้างฟอร์ม F1 ขึ้นมาครับและสร้าง TextBox T1 ,T2,T3 ขึ้นมาครับ

ใน query ID ผมใส่ criteria ว่า

[Forms]![F1]![T1] or [Forms]![F1]![T2] or [Forms]![F1]![T3]

ครับ .... ใช้ได้ไหมครับ?

แต่รายงานขึ้นมาแค่ ID ที่พิมพ์ใน T1 อันเดียวครับพี่

T_T หรือผมใส่ ค่า ไม่ถูกครับ
3 @R17067
ผมลองทำดูแล้ว ก็ได้นะครับ ลองฝากอีเมล์ไว้ จะส่งตัวอย่างไปให้ดูครับ

4 @R17073
jeff4c_cowboy@hotmail.com

คือทำได้ครับ แต่พอกด preview report แล้วมันขึ้นแค่อันเดียวครับ T_T

รบกวนด้วยนะครับ
5 @R17076
ส่งเมล์ไปให้แล้วนะครับ
6 @R17083
T_T

ทำไม่ได้อ่ะครับพี่

เด๋วผมส่ง เมลล์ให้พี่ดูนะครับ
7 @R17095
ทำได้แล้วครับ

ผมสร้าง ตาราง แล้ว ฟอร์ม แล้ว รายงาน แล้วมาสร้าง query ทีหลัง เพราะตอนแรกคิดว่าจะไม่ได้ใช้ ค่าที่ใส่ใน query ทีหลังนี้ เลยไม่ขึ้นที่ report

ก็แค่เข้าไปแก้ data ตรง report เท่านั้น ครับ

^^

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