BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: mashimaro ที่ สิงหาคม 11, 2011, 18:39:22 PM
-
มีการแก้ไข ใบ Mar ครับ แล้วพอแก้ไขเสร็จแล้วทำการ Review ก็ยังแสดงผลได้ตรงตามต้องการครับ
แต่พอสั่งพิมพ์ออกใบ Mar จริง กลับมี Error ดังที่เห็นใน ภาพข้างล่างครับ
ขอท่านผู้รู้ทั้งช่วยดูให้หน่อยครับ
(http://image.free.in.th/z/ic/amar1.jpg)
-
พอดีไม่ค่อยรู้ว่าใบนี้เอาไปทำไมครับเพราะเวลาทำต้องไปคุยราลละเอียดกับเจ้าของงาน แต่สำหรับ SQL ของรายงาน มันไม่ยอมออก ลองแก้เป็นแบบนี้ดูครับ
select op.income,m.*,concat(s.name," ",s.units) as drug,w.name as ward_name,
concat(p.pname,p.fname," ",p.lname) as ptname,k.hn,
pt.name as pttype_name,i.bedno,a.age_y,a.age_m,a.age_d,k.prediag,(k.bw/1000) as bw_1
from ipd_mar m
left outer join drugitems s on m.icode = s.icode
left join opitemrece op on op.an = m.an
left outer join an_stat a on m.an = a.an
left outer join iptadm i on m.an = i.an
left outer join ward w on a.ward = w.ward
left outer join pttype pt on a.pttype = pt.pttype
left outer join ipt k on m.an = k.an
left outer join patient p on p.hn = k.hn
where m.med_rx_number = "288876" and op.income in ( "03" , "17" )
group by m.icode
แต่ส่วนอื่นๆ แนะนำให้ทำต่อเองครับ เปิดดูแล้วงงกับ SubReport
-
MAR = Medication Administration Record (เอกสารกำกับการให้ยากับผู้ป่วย) ครับ...ทั่ว ๆ ไปมักใช้กับผู้ป่วยใน
-
เหลือคำสั่งเท่านี้ครับ ต้องตัด condition an='xxxxx' ออก เพราะรายงานตัวนี้ต้องใช้ med_rx_number เป็น parameter ครับ ไม่ต้องมี an มารับ
select m.*,concat(s.name,' ',s.units) as drug,w.name as ward_name,
concat(p.pname,p.fname," ",p.lname) as ptname,k.hn,
pt.name as pttype_name,i.bedno,a.age_y,a.age_m,a.age_d,k.prediag,(k.bw/1000) as bw_1
from ipd_mar m
left outer join drugitems s on m.icode = s.icode
left outer join an_stat a on m.an = a.an
left outer join iptadm i on m.an = i.an
left outer join ward w on a.ward = w.ward
left outer join pttype pt on a.pttype = pt.pttype
left outer join ipt k on m.an = k.an
left outer join patient p on p.hn = k.hn
where m.med_rx_number = '288876' and s.income in ( '03' , '17' )
-
ขอบคุณทุก ๆ ท่านครับ ตอนนี้ผมแก้ไขและทดสอบ ทำงานใช้ได้แล้วครับ ;D