BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: mr.yung ที่ มีนาคม 21, 2012, 13:52:09 PM
-
รบกวนท่านผู้รู้ทั้งหลาย ขออนุญาตสอบถามเรื่องการทำ subreport ด้วยครับ
คือว่าจากไฟล์ที่แนบมานั้น ผมอยากทราบว่าทำไมข้อมูลใน subreport2 มันไม่เรียงต่อท้าย subreport1 ครับ
แต่มันจะกระโดดไปขึ้นหน้าใหม่เลย มันต้องไป set ตรงไหนบ้างครับ?
-
เป็นเพราะความยาวของข้อมูลใน subreport2 มันต่อจาก subreport1 แล้วเกิน 1 หน้ากระดาษครับ
ลองย้ายข้อมูลใน subreport ไปไว้ใน band ของ title ครับ
-
ลอง SHIFTRELATETO
-
ลอง SHIFTRELATETO
อันนี้ลองแล้วครับ พี่เกื้อ
ผมเข้าใจว่า
เป็นเพราะข้อมูลที่่ผมนำมาทำรายงานเป็นข้อความที่เป็นหัวข้อ เฉย ๆ ตามรูปแบบเอกสารแล้วนำมาทำรายงาน
ซึ่งไม่ได้จากการ Query ข้อมูลใน HOSxP แล้วหัวข้อนั้น ๆ ผมก็จะวาง Variable เพื่อหาค่าให้มัน
ซึ่งไอ้หัวข้อต่างๆ ที่ผมนำมาวางนั้นยาวเกินหน้ากระดาษมันเลยทำให้เกิดปัญหานี้ใช่หรือไม่
ปล.
เพราะว่าผมลองทำ subreport โดยการ Query ข้อมูลคนไข้มาแสดง เช่น รายชื่อคนไข้ที่มาแสดงในวันโดยแบ่งตามสิทธิ์ นั้น ข้อมูลจะไม่มีปัญหาอะไรครับ มันจะเรียงกันขึ้นหน้าใหม่ให้อัตโนมัติ
และขออนุญาตถามเพิ่มเติมนะครับ ที่แท็บ Hearder เวลาเราทำรายงานโดยใช้ subreport แล้วเนี่ย
ที่แท็บ Main จะไม่มีปัญหาอะไร แต่ที่แท็บ Subreport1.....Subportxx... หากเราวางข้อมูลในแท็บ Hearder ในส่วนของ subreport แล้วมันจะไม่แสดงอะครับ
-
รวม 2 subreport ให้เป็นอันเดียวกันครับ แค่นี้ก็จะแสดงต่อเนื่องกัน 2 หัวข้อครับ ถ้าไม่อย่างนั้นต้องเอา region มาใช้ด้วยก็จะได้เหมือนกัน