การเปลี่ยน recordsource ใน report
กระทู้เก่าบอร์ด อ.Yeadram

 796   3
URL.หัวข้อ / URL
การเปลี่ยน recordsource ใน report

วิธีการเปลี่ยน recordsource สามารถทำได้อย่างไรครับ
ในรายงานต่อหนึ่ง bill ต้องมี row อย่างน้อย5 row ครับ
ในแต่ละ bill ข้อมูลอาจจะมีไม่ถึง5บ้าง ถึงบ้างเกินบ้าง

โดยถ้าเป็นใน case ที่ไม่ถึง5ผลก็จะเรียกอีก query มาใช้
โดยอีก query นึงนั้นจะเป็น query ที่ select top 5 แล้ว union กับ blank table ที่สร้างขึ้นมา

รบกวนท่านอาจารย์หน่อยครับพอดีผมไม่ค่อยรู้ vba ซักเท่าไหร่ครับ

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

1 @R21710
http://www.thai-access.com/yeadram_view.php?topic_id=3065&page=2
2 @R21711
ลองศึกษาวิธีตาม Link ของ Reply ข้างบนครับ

แต่ถ้าต้องการเปลี่ยน RecordSource ก็ code ตามนี้ครับ
    If Then
        Me.RecordSource = "Query1"
    Else
        Me.RecordSource = "Query2"
    End If
    Me.Requery
3 @R21712
ขอบคุณทั้ง 2 ท่านครับ
ได้ตรงตามแนวความคิดเลยครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3339s