BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: BMS MA Team ที่ กุมภาพันธ์ 05, 2009, 09:18:46 AM
-
ขอสอบถาม From : EMR-IPD-RX-1 คะ
จากหน้าจอ Patient EMR ตรงผู้ป่วย Admit จะพิมพ์รายการยากลับบ้านย้อนหลัง
ได้เขียนคำสั่งใหม่เรียบร้อยแล้ว กำหนด parameter เรียบร้อย แต่เมื่อจะกดพิมพ์รายงาน โปรแกรมฟ้อง error คำสั่งขึ้นมา ดังภาพคะ
ไม่ทราบว่าเขียนคำสั่งผิดตรงใหนหรือปล่าวคะ โปรดช่วยชี้แนะด้วยนะคะ
ขอบคุณคะ
หมายเหตุ : รายงานได้แนบมาด้วยแล้วคะ
-
เหมือนมันรับค่า hos_guid ของ opitemrece นะครับ
ลองเปลี่ยนเป็น hos_guid in ("XXX") ดูนะครับ
;D ;D ;D
-
เหมือนมันรับค่า hos_guid ของ opitemrece นะครับ
ลองเปลี่ยนเป็น hos_guid in ("XXX") ดูนะครับ
;D ;D ;D
ลองทดสอบนำค่า hos_guid มาเป็น parameter แล้วก็ไม่ได้คะ หรือแบบไม่เป็น parameter แต่ใส่แบบคุณ SrwooD บอกแล้วก็ไม่ได้คะ ลองแล้วคะ ??? :'( :'(
ขอกบรวน อ.ทุกท่านอีกครั้งนะคะ
-
ส่งคำสั่งทั้งหมดเข้ามาด้วยครับ
-
select m1.hn,m1.an,m1.qty,m1.drugusage,m1.rxdate,m1.rxtime,m1.doctor,m1.pttype,concat(s.name,' ',s.strength,' ',s.units) as name ,
concat(s.name,' ',s.strength,' ',s.units) as dname,d.shortlist ,
m1.qty as med_order_number, m1.qty as med_plan_number,i.displaycolor,m1.sum_price as total_price
from opitemrece m1
left outer join s_drugitems s on s.icode=m1.icode
left outer join drugusage d on d.drugusage=m1.drugusage
left outer join drugitems i on i.icode=m1.icode
where m1.hos_guid in ("xxx") and m1.item_type="H" order by item_no
ผมทดสอบประมาณนี้ก็ออกนะครับ
เปลี่ยนจาก an เป็น hos_guid ครับ
:-\ :-\ :-\ :-\
-
ทำไมของผมไม่มีรายงาตัวนี้อะครับ
-
52.1.30-2.3 ก็มีปัญหา รายงานการคลอดอาการก็คล้าย ๆ แบบนี้แหละครับ กรณีเพิ่มรายละเอียดรายงานเอง
-
ได้นำคำสั่งจากคุณ SrwooD ไปวางทั้งหมดแล้ว เมื่อกดพิมพ์รายงานก็ยังขึ้น error แบบเดิมอยู่คะ
ไม่ทราบว่าเป้นเพราะอะไรกันแน่ Version ที่ใช้อยู่ปัจจุบัน V.3.52.1.19 คะ
คำสั่งคะ :select m1.hn,m1.an,m1.qty,m1.drugusage,m1.rxdate,m1.rxtime,m1.doctor,m1.pttype,concat(s.name,' ',s.strength,' ',s.units) as name ,
concat(s.name,' ',s.strength,' ',s.units) as dname,d.shortlist ,
m1.qty as med_order_number, m1.qty as med_plan_number,i.displaycolor,m1.sum_price as total_price
from opitemrece m1
left outer join s_drugitems s on s.icode=m1.icode
left outer join drugusage d on d.drugusage=m1.drugusage
left outer join drugitems i on i.icode=m1.icode
where m1.hos_guid in ("xxx") and m1.item_type="H" order by item_no
-
select m1.hn,m1.an,m1.qty,m1.drugusage,m1.rxdate,m1.rxtime,m1.doctor,m1.pttype,concat(s.name,' ',s.strength,' ',s.units) as name ,
concat(s.name,' ',s.strength,' ',s.units) as dname,d.shortlist ,
m1.qty as med_order_number, m1.qty as med_plan_number,i.displaycolor,m1.sum_price as total_price
from opitemrece m1
left outer join s_drugitems s on s.icode=m1.icode
left outer join drugusage d on d.drugusage=m1.drugusage
left outer join drugitems i on i.icode=m1.icode
where m1.hos_guid in ("xxx") and m1.item_type="H" order by item_no
ผมทดสอบประมาณนี้ก็ออกนะครับ
เปลี่ยนจาก an เป็น hos_guid ครับ
:-\ :-\ :-\ :-\
ใช้ version ไหนครับ
-
ล่าสุดครับ อ.อ๊อด
กำหนด parameter "xxx" แล้วใช่ไหมครับ
(ไม่ใช่ xxx นะครับ)
ถ้ายังมี error ขอดู error ด้วยครับ
ถ้ายังไม่ได้อีกคงต้องถึงมือ อ.mn แก้ไขให้แล้วครับ
??? ??? ???
-
ทำได้แล้วครับ อย่างที่อ.วุฒิ แนะนำไว้เลย ;D ;D
-
ทำได้แล้วครับ อย่างที่อ.วุฒิ แนะนำไว้เลย ;D ;D
คุณ golf_win คะ ขอรายงานตัวทีทำได้แล้วได้ใหมคะ ขอทดสอบหน่อยคะ :'( :'(
รอบกวนด้วยนะคะ ขอบคุณคะ
-
คิดว่าน่าจะใช้ได้แล้วนะครับ อาจต้องปรับรายงานนิดหน่อยให้ไม่แสดงค่าหากพบรายการที่มีจำนวนยา= 0 ครับ ;D ;D
-
ขอโทษด้วยทดสอบพิมพ์ผิดที่ ไปเลือกพิมพ์ รายการยาทุกตัว
ไม่ได้เลือกรายการยากลับบ้าน
ส่งสัย ตา ไม่ดี ยาย ก็ไม่ดี ;D
where m1.hos_guid in ("xxx") and m1.item_type="H" order by item_no
where m1.hos_guid in ("xxx") and m1.item_type="H" order by item_no
-
ขอบคุณ พี่ golf_win , คุณ SrwooD , อ.doraemon และ อ.ชัยพรคะ
;D ได้แล้วคะ ผิดพลาดเองคะ ที่จริง parameter มันต้องเป็น
where m1.hos_guid in ( "xxx" ) and m1.item_type="H" order by item_no ต้องทำการลากคลุม parameter ถึง เครื่องหมาย " " ด้วย
ที่ไม่ได้เพราะลากคลุมแต่ xxx เท่านั้น
;D ขอบคุณอีกครั้งคะ ;D