BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: autobotz ที่ กันยายน 22, 2010, 10:17:20 AM
-
...เนื่องด้วย ความต้องการของ แพทย์ ที่โรงพยาบาลผม อยากให้ลง เหตุผลการสั่งยานอกบัญชีลง OPD Card ด้วย ซึ่งผมได้ใช้ OPD Card แบบของ อ.ขวด พอมียา NED ก็ไม่มีปัญหาอะไร แสดงเหตุผลการสั่งยานอกบัญชีได้ตามปกติ แต่มีปัญหาพอเวลาไม่มียา NED มันจะเว้นช่องว่างไว้ใน OPD Card อยากทราบว่า พอจะมีวิธีให้ แสดงเหตุผลการใช้ยา เฉพาะในส่วนที่เป็น NED ได้หรือไม่ครับ ยังไงก็รบกวน อาจารย์ ทุก ๆ ท่านช่วยแนะนำ วิธีด้วยนะครับ
-
... ใน Report Designer คิดว่าน่าจะมีวิธีทำได้อยู่หลายทางนะครับ
ลองส่งตัวที่ใช้งานอยู่ในตอนนี้ มาให้ดูให้ก็ได้ครับ ... :D ...
-
... ใน Report Designer คิดว่าน่าจะมีวิธีทำได้อยู่หลายทางนะครับ
ลองส่งตัวที่ใช้งานอยู่ในตอนนี้ มาให้ดูให้ก็ได้ครับ ... :D ...
ได้ทำการแนบ File ไว้ให้แล้วนะครับ รบกวน อ.ขวด ช่วยดูให้หน่อยนะครับ
-
;D ;D ;D
-
;D ;D ;D
... ;D ;D ;D ;D ;D ...
... กำลังหาเวลาดูให้อยู่ครับ เนื่องจากเป็นตัวที่ปรับมาจากตัวที่ผมทำไว้นานแล้ว ต้องใช้เวลานึกนานหน่อย ;D ...
... เรื่องช่องว่างที่มีในกรณีที่ไม่มีข้อมูลนี่ ผมเคยแจ้งไว้แล้วว่ากรณีที่เราทำให้ข้อมูลแสดงมากกว่า 1 column มันจะไม่สามารถกำหนดขนาดความสูงให้เป็นแบบ dynamic ได้ครับ
ที่คิดไว้คือจะใส่ SubReport เพิ่มเข้าไปครับ
แล้วก็ เท่าที่ดูผ่านๆ ที่ใช้การนำข้อมูลมาโดยการเพิ่มคำสั่ง join ตาราง ovst_presc_ned เข้าไปคงจะไม่ได้ครับ เนื่องจากอาจจะมีคนที่ได้รับยานอกมากกว่า 1 ตัวได้(มีมากกว่า 1 record ใน ovst_presc_ned) จะทำให้มีรายการยาที่ขึ้นมาช้ำกันได้ครับ
ขอเวลาอีกหน่อยนะครับ ... :D ....
-
;D ;D ;D
... ;D ;D ;D ;D ;D ...
... กำลังหาเวลาดูให้อยู่ครับ เนื่องจากเป็นตัวที่ปรับมาจากตัวที่ผมทำไว้นานแล้ว ต้องใช้เวลานึกนานหน่อย ;D ...
... เรื่องช่องว่างที่มีในกรณีที่ไม่มีข้อมูลนี่ ผมเคยแจ้งไว้แล้วว่ากรณีที่เราทำให้ข้อมูลแสดงมากกว่า 1 column มันจะไม่สามารถกำหนดขนาดความสูงให้เป็นแบบ dynamic ได้ครับ
ที่คิดไว้คือจะใส่ SubReport เพิ่มเข้าไปครับ
แล้วก็ เท่าที่ดูผ่านๆ ที่ใช้การนำข้อมูลมาโดยการเพิ่มคำสั่ง join ตาราง ovst_presc_ned เข้าไปคงจะไม่ได้ครับ เนื่องจากอาจจะมีคนที่ได้รับยานอกมากกว่า 1 ตัวได้(มีมากกว่า 1 record ใน ovst_presc_ned) จะทำให้มีรายการยาที่ขึ้นมาช้ำกันได้ครับ
ขอเวลาอีกหน่อยนะครับ ... :D ....
รับทราบครับ เป็นกำลังใจให้นะครับ ..... ;D ;D ;D
-
;D ;D ;D
-
;D ;D ;D
... ขอโทษทีนะครับ ทำเสร็จตั้งแต่อาทิตย์ที่แล้ว แต่งานยุ่งเลยลืมครับ
เดี๋ยวพรุ่งนี้จะจัดการเอาไฟล์มาแนบให้นะครับ ... :D ...
-
... ไม่รู้ว่าจะตรงใจหรือเปล่าครับ ผมทำโดยใช้วิธีสร้าง SubReport ขึ้นมาใหม่อีก 1 ตัว ให้แสดงเฉพาะยาที่มีการระบุเหตุผลการสั่ง ถ้า case ไหนไม่มีก็ไม่แสดง
อย่างที่บอกครับถ้าทำให้รายการยาให้เป็น 2 คอลัมภ์ จะไม่สามารถกำหนดความสูงให้เป็นแบบ dynamic ได้ ก็เลยให้แสดงแค่คอลัมภ์เดียว แล้วเอาวิธีใช้ยาไปต่อท้ายชื่อยากับจำนวนที่จ่าย แบบนี้จะกำหนดความสูงให้เป็นแบบ dynamic ได้ครับ
อย่างที่บอกว่าเป็นตัวที่ทำไว้นานแล้วเลยต้องทบทวนนานหน่อยครับ ;D แล้วก็ที่ รพ. ผมก็ยังไม่ได้เก็บส่วนนี้ไว้ในใบตรวจรักษาด้วยครับ เพราะเห็นว่าเหตุผลการจ่ายก็มีเฉพาะยานอกฯ แล้วก็ใช้ประโยชน์เพื่อประกอบการเบิกจ่ายค่ารักษากับกรมบัญชีกลาง ถ้ายาที่จ่ายทุกตัวถูกระบุเหตุผลทั้งหมดก็น่าเอามาแสดงเหมือนกันครับ แต่แพทย์ที่ทำหน้าที่ตรวจรักษาคนไข้เขาคงขำไม่ออกถ้าต้องทำแบบนั้น ... :D ....
-
... ไม่รู้ว่าจะตรงใจหรือเปล่าครับ ผมทำโดยใช้วิธีสร้าง SubReport ขึ้นมาใหม่อีก 1 ตัว ให้แสดงเฉพาะยาที่มีการระบุเหตุผลการสั่ง ถ้า case ไหนไม่มีก็ไม่แสดง
อย่างที่บอกครับถ้าทำให้รายการยาให้เป็น 2 คอลัมภ์ จะไม่สามารถกำหนดความสูงให้เป็นแบบ dynamic ได้ ก็เลยให้แสดงแค่คอลัมภ์เดียว แล้วเอาวิธีใช้ยาไปต่อท้ายชื่อยากับจำนวนที่จ่าย แบบนี้จะกำหนดความสูงให้เป็นแบบ dynamic ได้ครับ
อย่างที่บอกว่าเป็นตัวที่ทำไว้นานแล้วเลยต้องทบทวนนานหน่อยครับ ;D แล้วก็ที่ รพ. ผมก็ยังไม่ได้เก็บส่วนนี้ไว้ในใบตรวจรักษาด้วยครับ เพราะเห็นว่าเหตุผลการจ่ายก็มีเฉพาะยานอกฯ แล้วก็ใช้ประโยชน์เพื่อประกอบการเบิกจ่ายค่ารักษากับกรมบัญชีกลาง ถ้ายาที่จ่ายทุกตัวถูกระบุเหตุผลทั้งหมดก็น่าเอามาแสดงเหมือนกันครับ แต่แพทย์ที่ทำหน้าที่ตรวจรักษาคนไข้เขาคงขำไม่ออกถ้าต้องทำแบบนั้น ... :D ....
ยังไงก็ขอขอบคุณ ท่าน อ.ขวด เป็นอย่างสูงนะครับ .... Report ที่ อ.ได้ทำการแก้ไขให้ ได้ทดลองใช้ในเบื้องต้นแล้ว ยังไม่พบข้อผิดพลาดครับ ;D