BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Khuad ที่ มิถุนายน 03, 2010, 17:24:56 PM

หัวข้อ: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:24:56 PM

... มีวิธีการที่จะทำให้ SubReport หรือ Region ที่มีหลายตัวในรายงาน สามารถแสดงผลแบบเรียงต่อกันไปเรื่อยๆ ได้ มาฝากครับ
   
    ซึ่งผมเจอวิธีการทำ ตอนที่ทำ OPD Card(A5) ห้องตรวจแพทย์ หลังจากงมหาวิธีการอยู่นานมากกว่าจะเจอ  ทั้งที่จริงวิธีทำนั้นง่ายมากครับ
    พอดีไปเจอกระทู้ที่คุณ yokyai ถามถึงวิธีการทำ ในกระทู้นี้ครับ (http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=15533.msg124721#new)

    ซึ่งคิดว่าน่าจะเป็นประโยชน์กับคนอื่นด้วย  เลยขอมาตอบโดยเริ่มเป็นหัวข้อใหม่  เผื่อว่าจะเป็นประโยชน์เวลาที่มาค้นหาข้อมูลในภายหลังด้วยครับ ...  ;D ....

หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:26:40 PM
... ผมลองสร้างรายงานที่มี SubReport 2 ตัว(SubReport1,SubReport2)   และ Region 1 ตัว(Region1) ... 

... ตามรูปนะครับ ...  :D ...

หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:28:10 PM

... ปกติถ้าเราลอง Preview ดูรายงานที่เราสร้าง ผลก็จะออกมาตามในรูปครับ ...  :D ...

หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:29:24 PM
... ที่นี้ผมต้องการให้ตัวรายงานแสดงผลโดยนำ SubReport1 มาแสดงก่อนแล้วตามด้วย Region1 และให้ SubReport2 แสดงตาม Region1 อีกที

    ก็ทำโดย คลิ๊กขวา ที่ Region1 แล้วเลือกตรง ShiftRelativeTo...
    แล้วตั้งค่า Set object position based on ให้เป็น SubReport1

    จากนั้นก็ไป คลิ๊กขวา ที่ SubReport2 แล้วเลือกตรง ShiftRelativeTo...
    แล้วตั้งค่า Set object position based on ให้เป็น Region1

.... ตามรูปครับ .....  :D ...

หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:30:38 PM

... จากนั้นลอง Preview ดูรายงาน การแสดงผลก็จะออกมาเรียงลำดับตามที่เราต้องการแล้วครับ ...  :D ..

หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 03, 2010, 17:31:37 PM

... ง่ายนิดเดียวนะครับ แต่ตอนที่ผมหาวิธีที่จะทำหาอยู่นานมากครับ  พอเจออันนี้ถึงได้ทำฟอร์ม OPD Card(A5) ออกมาได้ครับ ...  :D ...
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: naj ที่ มิถุนายน 03, 2010, 19:15:25 PM
ขอบคุณมากครับ  ;) ;) ;) ;) :D :D :D :D
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: bbb3 ที่ มิถุนายน 03, 2010, 19:31:16 PM
ขอบคุณครับ
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: Svl2Nuk3 ที่ มิถุนายน 03, 2010, 19:32:36 PM
ขอบคุณมากครับ
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: por ที่ มิถุนายน 03, 2010, 19:39:24 PM
ขอบคุณมากครับ
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: thannawe ที่ มิถุนายน 04, 2010, 09:35:21 AM
ขอบคุณคับ :D ;D :D
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: yokyai ที่ มิถุนายน 04, 2010, 09:39:10 AM
ขอบคุณ อ.ขวดมากคับ และขอบคุณเรื่อง script ดีๆด้วย คับ
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: manorom ที่ มิถุนายน 04, 2010, 09:44:31 AM
 :)ขอบคุณครับ :)
หัวข้อ: Re: วิธีทำให้ SubReport/Region แสดงผลแบบเรียงต่อเนื่องในรายงาน
เริ่มหัวข้อโดย: champ_db ที่ มิถุนายน 04, 2010, 10:48:45 AM
ขอบคุณครับ