พี่ ๆ ครับ ช่วยอธิบายการใช้ reportlab ออก report ให้ผมหน่อยเถอะครับ

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

คือผมมีฐานข้อมูลอยู่ครับ แล้วผมอยากจะออกรีพอร์ตครับ แบบที่สร้างรูปแบบไว้ก่อน แล้วเราก็เอาข้อมูลจากฐานข้อมูล มาแสดงตามรูปแบบที่ออกแบบไว้อ่ะครับ พอดีผมเจอ reportlab และเห็นมีพี่ ๆ มาอธิบายในกระทู้ก่อนหน้านี้ไว้ แต่ผมยังไม่เข้าใจอยู่ดี ขอพี่ ๆ ช่วยอธิบายการใช้งาน reportlab เพื่อออก report หรือว่าพี่ ๆ คนไหนมีวิธีการแสดง report ที่ง่ายกว่าการใช้ reportlab ช่วยแนะนำผมด้วยได้มั้ยครับ ขอบคุณครับ

sugree's picture

โดยหลักการก็คือสร้าง xml ที่บอกลักษณะของหน้าแต่ละหน้าด้วยตัวเอง คิดซะว่าคือ html ที่ระบุตำแหน่ง ขนาด ชนิดของตัวอักษรบนกระดาษได้แม่นยำก็ได้

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

คือการจาสร้าง xml ไว้เป็นหน้า ๆ แล้วเขียน code เรียกขึ้นมา แล้วเอาข้อมูลใน database ใส่เข้าไปตามตำแหน่งที่เรากำหนดไว้ ผมเข้าใจถูกมั้ยครับ คือผมไม่เคยสร้าง report ลักษณะนี้มาก่อนเลยครับ เมลล์ผม pigletsweet@hotmail.com ครับ ช่วยผมด้วยนะครับ ขอบคุณอีกครั้งครับ

ได้วิธีทำแล้วครับ ^-^ แต่ถ้าสมมติว่าผมใช้ reportlab แล้วข้อมูล มันเกินหนึ่งหน้า อยากให้ขึ้นหน้าที่สองให้ ต้องเขียนโค้ตเพิ่ม หรือเซ็ตส่วนไหนเพิ่มมั้ยครับ

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น