พิมพ์รายงาน - การแบ่งหน้า

เวลาเราออกรายงานแล้วต้องการจะพิมพ์ เราจะเจอปัญหาหน้าล้น ควบคุมไม่ได้ ทำให้รายงานพิมพ์ออกมาแล้วดูเละๆ มีวิธีแก้นะครับ เราสามารถใช้ CSS มาสั่งให้ขึ้นหน้าใหม่สำหรับเครื่องพิมพ์ได้ด้วย


   <DIV style="page-break-after:always"></DIV>


ลองแล้วเจ๋งดีครับ ถ้าจะประยุกต์ใช้ก็อย่างเช่นตรวจสอบว่ากี่บรรทัดแล้วค่อยขึ้นหน้าใหม่ โดยเอา code ตัวนี้ใส่ลงไป แบบนี้ก็ทำให้รายงานออกมาดูดีขึ้นได้ในระดับนึง หรืออย่างน้อยก็ไม่ปนกันเละเทะแล้วล่ะครับ

อ้างอิง
1 http://www.w3schools.com/cssref/pr_print_pagebb.asp
2 http://www.javascriptkit.com/dhtmltutors/pagebreak.shtml

แสดงความคิดเห็น

0 ความคิดเห็น