BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: siripong ที่ กรกฎาคม 24, 2012, 09:54:18 AM
-
รบกวน อ. ทุกท่านช่วยเพิ่ม รายการ lab ที่สั่ง show รายการที่สั่งด้วย เดิม show แต่ที่มีรายงานผลแล้ว
-
ดัน ครับ
-
รบกวน อ. ทุกท่านช่วยเพิ่ม รายการ lab ที่สั่ง show รายการที่สั่งด้วย เดิม show แต่ที่มีรายงานผลแล้ว
ตามที่ผมเข้าใจจะแสดงเฉพาะทางห้องปฏิบัติการลงผลแล้วไม่ใช่หรือครับ...ถ้าไม่ลงผลจะไม่ show ครับ
-
คืออย่างนี้ครับ คุณ siripong น่าจะหมายถึง ขอให้แสดงรายการที่แพทย์สั่งด้วยนะครับ น่าจะเป็นผลมาจากการ audit เวชระเบียนน่ะครับ
ผมไม่ถนัดครับ ลอกเขามาอีกต่อหนึ่งครับ
ทำ SubReport แล้วกำหนด Variable ประมาณนี้ครับ
Value := (GetSQLSubQueryData('select distinct(li.sub_group_list) as sub '+
'from lab_head lh '+
'left outer join lab_order lo on lo.lab_order_number = lh.lab_order_number '+
'left outer join lab_items li on li.lab_items_code = lo.lab_items_code '+
'left outer join lab_items_sub_group lsg on lsg.lab_items_sub_group_code = lo.lab_items_sub_group_code '+
'where lh.vn = "'+DBPipeline['vn']+'" and lo.confirm = "Y" '+
'order by lo.lab_items_sub_group_code,li.display_order')
อย่าถามว่า ... มันคืออะไรนะครับ ;D ;D
เพราะถ้าให้ผมตอบ ขอเวลา 1 สัปดาห์ครับ :D :D
-
....ถูกต้องครับ อ.เข้ม และหากท่านอ.เข้ม จะกรุณา อยากให้ทำเป็นตัวอย่างให้หน่อยครับ(ความรู้น้อย) จักขอบพระคุณยิ่ง
-
....ถูกต้องครับ อ.เข้ม และหากท่านอ.เข้ม จะกรุณา อยากให้ทำเป็นตัวอย่างให้หน่อยครับ(ความรู้น้อย) จักขอบพระคุณยิ่ง
จาก โพสต์ อ.เข้ม
Value := (GetSQLSubQueryData('select distinct(li.sub_group_list) as sub '+
'from lab_head lh '+
'left outer join lab_order lo on lo.lab_order_number = lh.lab_order_number '+
'left outer join lab_items li on li.lab_items_code = lo.lab_items_code '+
'left outer join lab_items_sub_group lsg on lsg.lab_items_sub_group_code = lo.lab_items_sub_group_code '+
'where lh.vn = "'+DBPipeline['vn']+'" and lo.confirm = "Y" '+
'order by lo.lab_items_sub_group_code,li.display_order')
เอาตรงนี้ออกครับ and lo.confirm = "Y"
รบกวน อ. ทุกท่านช่วยเพิ่ม รายการ lab ที่สั่ง show รายการที่สั่งด้วย เดิม show แต่ที่มีรายงานผลแล้ว
-
ผมว่ามี 2 ประเด็นครับ ดีคนละแบบ
1. ถ้าใช้คำสั่งตาม อ.เข้ม หากมีรายการที่ยังรอผลแต่มีบางรายการลงผลแล้ว จนท.lab ลง confirm all แบบนี้ใน OPDCARD จะแสดงรายการผล lab ที่ยังไม่ได้ลงผลด้วย แต่หาก confirm ผล lab เฉพาะรายการที่ลงผล OPDCARD จะแสดงรายการผล lab เฉพาะที่ลง confirm ผล lab เท่านั้น
2. ถ้าใช้คำสั่งตามที่พี่เกื้อแนะนำแบบนี้ใน OPDCARD จะแสดงรายการผล lab ทั้งหมดทั้งที่ลงผลแล้วและก็ยังไม่ได้ลงผลครับ
ลองเลือกและปรับให้เข้ากับระบบการทำงานของ จนท.lab ครับ ;D ;D