BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: siripong ที่ กรกฎาคม 24, 2012, 09:54:18 AM

หัวข้อ: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: siripong ที่ กรกฎาคม 24, 2012, 09:54:18 AM
รบกวน อ. ทุกท่านช่วยเพิ่ม รายการ lab ที่สั่ง show รายการที่สั่งด้วย  เดิม show แต่ที่มีรายงานผลแล้ว
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: siripong ที่ กรกฎาคม 24, 2012, 13:59:07 PM
ดัน ครับ
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: k_toedkiets ที่ กรกฎาคม 24, 2012, 14:05:14 PM
รบกวน อ. ทุกท่านช่วยเพิ่ม รายการ lab ที่สั่ง show รายการที่สั่งด้วย  เดิม show แต่ที่มีรายงานผลแล้ว
ตามที่ผมเข้าใจจะแสดงเฉพาะทางห้องปฏิบัติการลงผลแล้วไม่ใช่หรือครับ...ถ้าไม่ลงผลจะไม่ show ครับ
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: เข้ม ที่ กรกฎาคม 24, 2012, 14:37:35 PM
คืออย่างนี้ครับ คุณ 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
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: siripong ที่ กรกฎาคม 24, 2012, 14:51:46 PM
....ถูกต้องครับ อ.เข้ม  และหากท่านอ.เข้ม จะกรุณา อยากให้ทำเป็นตัวอย่างให้หน่อยครับ(ความรู้น้อย) จักขอบพระคุณยิ่ง
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 24, 2012, 19:30:00 PM
....ถูกต้องครับ อ.เข้ม  และหากท่านอ.เข้ม จะกรุณา อยากให้ทำเป็นตัวอย่างให้หน่อยครับ(ความรู้น้อย) จักขอบพระคุณยิ่ง


จาก โพสต์ อ.เข้ม

   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 แต่ที่มีรายงานผลแล้ว
หัวข้อ: Re: รบกวน อ.ช่วยแก้ form-doctor-opdcard ให้หน่อยครับ
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 24, 2012, 20:01:07 PM
ผมว่ามี 2 ประเด็นครับ ดีคนละแบบ
1. ถ้าใช้คำสั่งตาม อ.เข้ม หากมีรายการที่ยังรอผลแต่มีบางรายการลงผลแล้ว จนท.lab ลง confirm all แบบนี้ใน OPDCARD จะแสดงรายการผล lab ที่ยังไม่ได้ลงผลด้วย แต่หาก confirm ผล lab เฉพาะรายการที่ลงผล OPDCARD จะแสดงรายการผล lab เฉพาะที่ลง confirm ผล lab เท่านั้น
2. ถ้าใช้คำสั่งตามที่พี่เกื้อแนะนำแบบนี้ใน OPDCARD จะแสดงรายการผล lab ทั้งหมดทั้งที่ลงผลแล้วและก็ยังไม่ได้ลงผลครับ

ลองเลือกและปรับให้เข้ากับระบบการทำงานของ จนท.lab ครับ ;D ;D