การทำตัวแบ่งหน้าหากเนื้อล้นหน้ากระดาษ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

06 ม.ค. 63 , 11:06:45
อ่าน 166 ครั้ง

thanapol.w

สวัสดีครับ  ขอสอบถามวิธีการ ทำการแบ่งหน้ารายงานครับ

รายงานมี ซับฟอร์ม 2 อัน

มีข้อ 1 กับ 2
เวลาทำรายงานบาง ซับฟอร์ม ที่ 2 มันล้นไปหน้าใหม่


อยากทราบวิธีการหากมันล้นให้แบ่งหน้า ท้าย ซับฟอร์ม 1  ถ้าไม่ล้นก็ไม่ต้องแบ่งหน้า

 

06 ม.ค. 63 , 15:58:24
ตอบกลับ #1

สันติสุข

  • แฟนพันธุ์แท้ไท.Access
  • *
  • กระทู้: 409
  • พลังขอบคุณ: 367

  • รู้ป้องกัน อย่าตระหนก หมดวิตก ต้องใส่หน้ากาก

    • ดูรายละเอียด

: การทำตัวแบ่งหน้าหากเนื้อล้นหน้ากระดาษ
« ตอบกลับ #1 เมื่อ: 06 ม.ค. 63 , 15:58:24 »
(ข้างล่างทั้งหมดนี้ ทำใน main report เท่านั้น)
- ใส่ Text Box control ตัวนึงไว้ที่ Page Header section หรือในตำแหน่งล่างแถบ Detail section ก็ได้ และกำหนด Control Source เป็น  =Pages (มีเครื่องหมายเท่ากับด้วย)
- ใส่ Page Break control สมมุติชื่อ PageBreak1 ไว้เหนือตำแหน่ง "2. แผนการผลิต"
- ใส่โค้ดนี้ไว้ใน Format event procedure ของ Detail section
    Me.PageBreak1.Visible = (Pages > 1)
ช่วยพกถุงผ้า/ถุงพลาสติกไปซื้อของเพื่อลดการใช้พลาสติก ขยะ รักษาสิ่งแวดล้อม และไม่ให้ภาวะโลกร้อนวิกฤติเร็วขึ้นกว่านี้
ช่วยคลิกโฆษณาข้างล่างนี้ เพื่อสนับสนุนเวปบอร์ดด้วยครับ
:nice day:
 


บอร์ดเรียนรู้ Access สำหรับคนไทย