BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: rangaeadmin ที่ ธันวาคม 03, 2007, 09:27:14 AM

หัวข้อ: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: rangaeadmin ที่ ธันวาคม 03, 2007, 09:27:14 AM
อยากได้ Sticker ยา OPD ที่มี ฉลากช่วยติดมาด้วย เนื่องจากของเดิมที่มียังไม่มีบรรทัดฉลากช่วย ตัวอย่างของเดิมดังนี้
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: rimkong ที่ ธันวาคม 03, 2007, 11:22:19 AM
 ??? ???ตรงบรรทัดที่ 6 "ยาละลายลิ่มเลือด" ::)
ไม่ใช่หรือครับ
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: doramon ที่ ธันวาคม 03, 2007, 17:04:02 PM
ผมว่ามีแล้วนะครับ
ผมก็ใช้อยุ่ครับ
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: rangaeadmin ที่ ธันวาคม 04, 2007, 10:40:26 AM
อย่างที่ใช้อยู่มันไม่ขึ้น ข้อความฉลากช่วยครับ ไม่ทราบว่ามีวิธีแก้ยังไงครับ หรือโรงพยาบาลไหนสามารถใช้งานได้ขอความช่วยเหลือส่งไฟล์ แบบฟอร์ม Sticker OPD Detail
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: Khuad ที่ ธันวาคม 04, 2007, 13:00:50 PM

...ต้องแก้ไขฟอร์มนิดหน่อยครับ...

...โดยอาจจะใช้การเพิ่มคำสั่งของรายงานให้ดึงข้อความของฉลากช่วยเข้ามาด้วย.....

select d1.*,v1.*,o1.* ,d3.hinttext
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join drugitems d2  on d2.icode=d1.icode
left outer join drughint d3 on d3.hc=d2.hintcode
where d1.vn="470531084436" and d1.print_server="MANOI-NOTEBOOK"

สีน้ำเงินคือคำสั่งที่เพิ่มครับ แล้วดูให้ parameter อยู่ที่ vn(470531084436) กับ print_server(MANOI-NOTEBOOK) เหมือนเดิมด้วยนะครับ...

..จากนั้นใน design เราก็เลือกมาจาก hinttext แล้วจัดตำแหน่งของข้อมูลครับ... :D..

หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: Khuad ที่ ธันวาคม 04, 2007, 13:05:25 PM
..หรือเราจะแก้คำสั่งให้ดึงข้อมูลแค่ hintcode จากตาราง drugitems เพิ่มแล้วใช้ variable มาช่วยก็ได้ครับ

โดยแก้คำสั่งของรายงานเป็น

select d1.*,v1.*,o1.* ,d2.hintcode
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join drugitems d2  on d2.icode=d1.icode
where d1.vn="470531084436" and d1.print_server="MANOI-NOTEBOOK"

แล้วที่ design ก็ใส่ variable โดยมีคำสั่งเป็น

Value := GetSQLStringData('select hinttext from drughint where hc="'+DBPipeline['hintcode'] +'"');

...แนบฟอร์มที่ใช้ varible ช่วย  มาด้วยลองปรับใช้ดูครับ... :D...
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: bacho_hospital ที่ ธันวาคม 11, 2007, 14:45:22 PM
ของโรงพยาบาลบาเจาะ มันออกมาเป็นแบบนี้นะครับ
หัวข้อ: Re: ขอฟอร์ม Sticker ยา OPD
เริ่มหัวข้อโดย: rangaeadmin ที่ ธันวาคม 11, 2007, 16:03:15 PM
ขอขอบคุณ สำหรับ คำสั่งในการสร้างแบบฟอร์ม ฉลากยา ตอนนี้ทางโรงพยาบาลระแงะได้ขึ้นระบบแล้วบางส่วน