« ตอบกลับ #2 เมื่อ: มิถุนายน 26, 2013, 23:34:55 PM »
0
dbpipeline คือ ข้อมูล จาก field ที่เราเลือกมาตอนใช้คำสั่ง sql ตอนสร้าง report(ขอเรียกว่า Main report) ส่วน dbpipelinelink คล้ายกันครับ แต่เอาไ้ว้เรียกข้อมูลโดย sql ของ subreport
ถ้าผมต้องการทำรายงานที่มีการเรียกใช้ SubReport มากกว่า 10 ต้องทำอย่างไรครับ?
เพราะว่าโดยค่าปกติแล้วจะมีให้เราแทรก SubReport ได้แค่ 10 เองคคือ
ลิงค์ไปได้ถึงแค่ DBPipeLineLink1-DBPipeLineLink10 ครับ
อาจต้อง join ตารางที่ต้องการ แทรกไปตาม DBPipeLineLink1-DBPipeLineLink10 แล้วตัว subReport ค่อย link ตาม DBPipeLineLink ที่เรา join ตารางไว้ เพราะ subReport หลายตัว สามารถ link กับ DBPipeLineLink ตัวเดียวกันได้ครับ
และ subReport ทำได้มากกว่า 10 ตัวครับ
« แก้ไขครั้งสุดท้าย: มิถุนายน 26, 2013, 23:52:05 PM โดย khaimok »
บันทึกการเข้า
นายสุวิทย์ อภิวัฒน์วราวงศ์
นักวิชาการสาธารณสุข (วสส.ยะลา วท.บ.รุ่นที่4 )
ฝ่ายสารสนเทศ โรงพยาบาลสิงหนคร
*******************************************
อดีต ฝ่ายสารสนเทศ โรงพยาบาลเกาะสมุย
ขึ้นระบบโดยทีม BMS นำทีมโดย พี่โอ๊ด พี่ซุ้น และน้องๆ BMS
(เล็ก,มนต์,พัฒน์,ต้น,เบิร์ด,กร)
*******************************************
Master: IBM x3650 m4 Ram 250 G 3.0x24 core SAS 4 HDD (SAS 300x3 Raid 5 + Global Hot Plug Spare 1 HDD)
Slave : IBM x3650 m4 Ram 250 G 3.0x24 core SAS 4 HDD (SAS 300x3 Raid 5 + Global Hot Plug Spare 1 HDD)
CentOS 6.3 x 64 ; Mysql 5.1.4 Percona M/S
Image Server : HP 150 G6 ram 12G HDD 3 Tb (ระบบแยกจาก HOSxP ; แสดงผลผ่าน web server )