BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: niyomstd ที่ เมษายน 01, 2011, 15:44:37 PM
-
ลองทดสอบดูนะครับ ;D ;D
-
สุดยอด นิยม ;D
-
แหล่ม
-
อ กิจ อ อ๊อด ไม่รู้ว่าถูกหรือเปล่านะครับ :) :) :) ลองทดสอบ
แล้ว comment หน่อยคับ
-
สุดยอดมากเลยครับ
แต่หากเป็น รพ.ขนาดใหญ่ ถ้าให้เลือก แต่ละ ward ได้จะดีมากเลยครับ
ฝาก อาจารย์ล่วงหน้าด้วยครับ
-
เยี่ยมครับ
เป็นตัวอย่างในการทำรายงานด้วย Subreport อันหนึ่ง
โดยเฉพาะ subreport 7 ที่มีรายละเอียดย่อยๆ ;D ;D
ส่วน อันอื่นใช้ variable ไป getsqlstringdata น่าจะได้
(ยังไม่รู้อันไหนจะเร็วกว่า... น่าจะพอกัน มีการไปดึงข้อมูล...) :D :D
และในแต่ละ subreport สามารถ set ShiftRelativeTo ได้
(เช่น subreport8 ต่อกับ subreport7 ถ้ามันยาวขึ้นจะร่นลงมาเอง)
ในตัว subreport จะได้ไม่ต้อง ขยักลงมามาก ออกแบบง่ายขึ้นครับ ;) ;)
-
ขอบคุณทุก comment ครับ จะได้ปรับปรุงและแก้ไขให้ดีขึ้นครับ :) :) :)
-
กำลังต้องการพอดี ขอบคุณครับ
-
สุดยอดมากเลยครับ
แต่หากเป็น รพ.ขนาดใหญ่ ถ้าให้เลือก แต่ละ ward ได้จะดีมากเลยครับ
ฝาก อาจารย์ล่วงหน้าด้วยครับ
สำหรับท่าน vinaisena
เพิ่มในส่วนของ
ward := GetPickupList('select name from ward');
ChangeDBPipeLineLink1SQL(' select count(distinct(an.an)) as total1 from an_stat an '+
' left outer join ward c on c.ward=an.ward '+
' where an.dchdate between "'+ds1+'" and "'+ds2+'" '+
' and c.name ="'+ward+'"');
เข้าไปในแต่ละ subreport นะครับ
-
สุดยอดของโปรแกรมจริงๆครับ....ขอบพระคุณสำหรับผู้เขียนรายงานไว้เป็นอย่างสูงครับ
-
สุดยอดมากเลยครับ
แต่หากเป็น รพ.ขนาดใหญ่ ถ้าให้เลือก แต่ละ ward ได้จะดีมากเลยครับ
ฝาก อาจารย์ล่วงหน้าด้วยครับ
สำหรับท่าน vinaisena นะครับ ที่ต้องการเลือกแต่ละ ward นะครับ
;D ;D ;D
-
ขอบคุณครับ
-
ขอบพระคุณอย่างสูง
-
ลองปรับแต่งนิดหน่อยเป็น version Getmultiplelist ให้ดูง่ายเวลาดูรวมทุกตึก ครับ
credit อ.niyomstd ;) ;)