ผู้เขียน หัวข้อ: ปรับ ใบ IPD_Mar แล้วพิมพ์ไม่ออกครับ ช่วยดูให้หน่อยครับ หา Bug ยังไม่เจอเลยครับ  (อ่าน 4112 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ mashimaro

  • Sr. Member
  • ****
  • กระทู้: 372
  • ทำทุกอย่างให้เต็มที่ ที่สุดแม้มันจะยากสักเท่าไหร่ เราจะผ่านมันไปได้
  • Respect: +8
    • ดูรายละเอียด
มีการแก้ไข ใบ Mar ครับ แล้วพอแก้ไขเสร็จแล้วทำการ Review ก็ยังแสดงผลได้ตรงตามต้องการครับ

แต่พอสั่งพิมพ์ออกใบ Mar จริง กลับมี Error ดังที่เห็นใน ภาพข้างล่างครับ

ขอท่านผู้รู้ทั้งช่วยดูให้หน่อยครับ

Mashimaro
นักวิชาการคอมพิวเตอร์ โรงพยาบาลแม่สอด ตาก (รพท.420 เตียง)
เริ่มใช้ HOSxP มกราคม 2554 ปัจจุบันใช้ HOSxP V.3.54.1.3 วันที่ 8 ก.พ. 54
Main Server  :  Server OS Linux CentOS 5.5  MySQL
Slave Server  :  Server OS Linux CentOS 5.5  MySQL 5.1.23  HP Proliant ML150G3 Server
           Intel Xeon 5130 Dual Core Processor 2 GHz HDD 147 GB RAM 4 GB
ขึ้นระบบ  โดย บ.BMS  มกราคม 54   เข้าทำงานใน รพ. สิงหาคม 53
ขอขอบคุณ ทีมงานขึ้นระบบของคุณวินัย
งานหนักไม่เคยฆ่าคน
e-mail:  amnat_kalwtunkum@hotmail.com

ออฟไลน์ waradmin01

  • Newbie
  • *
  • กระทู้: 45
  • Respect: +1
    • ดูรายละเอียด
พอดีไม่ค่อยรู้ว่าใบนี้เอาไปทำไมครับเพราะเวลาทำต้องไปคุยราลละเอียดกับเจ้าของงาน แต่สำหรับ 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
Mr.Apichart Butsoongnoen เจ้าพนักงานสาธารณะ...(สุขชำนาญงาน)General  รับงาน ดูแลระบบรอ... ต.ค.53
Waritchaphum Hospital ,Sakolnakhon
Server :N/A OS:CentOS V N/A Hosxp: V3.54.12.20 RAM : N/A คนเก่าลงไว้ไม่ได้อัพใหม่เลยยังไม่รู้
ขึ้นระบบ โดย ทีมงาน BMS ต.ค.49

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
MAR =  Medication Administration Record   (เอกสารกำกับการให้ยากับผู้ป่วย)  ครับ...ทั่ว ๆ ไปมักใช้กับผู้ป่วยใน
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
เหลือคำสั่งเท่านี้ครับ ต้องตัด 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' )
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ mashimaro

  • Sr. Member
  • ****
  • กระทู้: 372
  • ทำทุกอย่างให้เต็มที่ ที่สุดแม้มันจะยากสักเท่าไหร่ เราจะผ่านมันไปได้
  • Respect: +8
    • ดูรายละเอียด
ขอบคุณทุก ๆ ท่านครับ ตอนนี้ผมแก้ไขและทดสอบ ทำงานใช้ได้แล้วครับ  ;D
Mashimaro
นักวิชาการคอมพิวเตอร์ โรงพยาบาลแม่สอด ตาก (รพท.420 เตียง)
เริ่มใช้ HOSxP มกราคม 2554 ปัจจุบันใช้ HOSxP V.3.54.1.3 วันที่ 8 ก.พ. 54
Main Server  :  Server OS Linux CentOS 5.5  MySQL
Slave Server  :  Server OS Linux CentOS 5.5  MySQL 5.1.23  HP Proliant ML150G3 Server
           Intel Xeon 5130 Dual Core Processor 2 GHz HDD 147 GB RAM 4 GB
ขึ้นระบบ  โดย บ.BMS  มกราคม 54   เข้าทำงานใน รพ. สิงหาคม 53
ขอขอบคุณ ทีมงานขึ้นระบบของคุณวินัย
งานหนักไม่เคยฆ่าคน
e-mail:  amnat_kalwtunkum@hotmail.com