BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: treera ที่ พฤศจิกายน 06, 2006, 05:05:38 AM

หัวข้อ: มีปัญหาเกี่ยวกับการพิมพ์OPD,ใบสั่งยาครับ
เริ่มหัวข้อโดย: treera ที่ พฤศจิกายน 06, 2006, 05:05:38 AM
ช่วยผมหน่อยครับอาจารย์  ผมใช้ ver 2.49.10.13 พอผมพิมพ์ใบสั่งยาหรือพิมพ์ OPD card ตรงบริเวณที่อยู่จะเป็นดังนี้ครับ ????ในเมือง??เมือง??ขอนแก่น แทนที่จะเป็น ตำบลในเมือง  อ.เมือง จ.ขอนแก่น
หัวข้อ: Re: มีปัญหาเกี่ยวกับการพิมพ์OPD,ใบสั่งยาครับ
เริ่มหัวข้อโดย: treera ที่ พฤศจิกายน 11, 2006, 00:55:13 AM
up v.2.49.10.30 ยังมีปัญหาเหมือนเดิมครับ ช่วยผมหน่อยครับ
หัวข้อ: Re: มีปัญหาเกี่ยวกับการพิมพ์OPD,ใบสั่งยาครับ
เริ่มหัวข้อโดย: thungfon ที่ พฤศจิกายน 11, 2006, 09:10:24 AM
  เวอร์ชั่นก่อนอัปเดตเป็น 2.49.30.13 ใบสั่งยาและ OPD card มีปัญหาตามที่ว่าหรือเปล่าครับ 
หัวข้อ: Re: มีปัญหาเกี่ยวกับการพิมพ์OPD,ใบสั่งยาครับ
เริ่มหัวข้อโดย: thungfon ที่ พฤศจิกายน 11, 2006, 10:05:14 AM
โทษทีพิมพ์เอร์ชั่นผิด เวอร์ชั่นก่อนอัปเดตเป็น 2.49.10.13 ใบสั่งยาและ OPD card มีปัญหาตามที่ว่าหรือเปล่าครับ 
หัวข้อ: Re: มีปัญหาเกี่ยวกับการพิมพ์OPD,ใบสั่งยาครับ
เริ่มหัวข้อโดย: rtumayo ที่ พฤศจิกายน 11, 2006, 10:40:52 AM
ในตัว form รายงานที่เป็นที่เป็นเครื่องหมายคำถาม คือ ตัวอักษรภาษาไทย หากมาการแก้ไข้รายงาน หรือมีการอับเดต v. ให้ไปแก้ไข้ ในform รายงานครับ ดั้งเช่น ตัวอย่าง
select concat(pt.pname,pt.fname," ",pt.lname) as ptname,
       concat(pt.addrpart,' ม.',pt.moopart,' ต. ',t3.name,' อ.',t2.name,' จ. ',t1.name) as addr,
       concat(v.age_y," ปี ",v.age_m," เดือน ",v.age_d," วัน " ) as age,
       concat(ho.hosptype,ho.name) as hospname,v.pttype,v.pttypeno,
re.*
from referout re
left outer join patient pt on pt.hn=re.hn
left outer join vn_stat v on v.hn=re.hn
left outer join thaiaddress t1 on t1.addressid=concat(pt.chwpart,'0000')
left outer join thaiaddress t2 on t2.addressid=concat(pt.chwpart,pt.amppart,'00')
left outer join thaiaddress t3 on t3.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join hospcode ho on ho.hospcode=re.hospcode
where re.hn="0004190"  group by re.vn

*******************************************************************
Sselect concat(pt.pname,pt.fname," ",pt.lname) as ptname,
       concat(pt.addrpart,' ?.',pt.moopart,' ?. ',t3.name,' ?.',t2.name,' ?. ',t1.name) as addr,
       concat(v.age_y," ?? ",v.age_m," ????? ",v.age_d," ??? " ) as age,
       concat(ho.hosptype,ho.name) as hospname,v.pttype,v.pttypeno,
re.*
from referout re
left outer join patient pt on pt.hn=re.hn
left outer join vn_stat v on v.hn=re.hn
left outer join thaiaddress t1 on t1.addressid=concat(pt.chwpart,'0000')
left outer join thaiaddress t2 on t2.addressid=concat(pt.chwpart,pt.amppart,'00')
left outer join thaiaddress t3 on t3.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join hospcode ho on ho.hospcode=re.hospcode
where re.hn="0004190"  group by re.vn

สังเกตตัวรายงานที่2 จะมีตัวเครื่องหมายคำถามเกิดขึ้น อาจมี error ได้ครับ