BMS-HOSxP Community
HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: yord ที่ กุมภาพันธ์ 28, 2007, 23:10:44 PM
-
LAB-ipd-form-request-1 เมื่อสั่ง Lab แล้วจะ print form ก็พิมพ์ไม่ออก เกิด error ครับ แก้อย่างไรครับ
-
อาจจะกำหนด parameter ผิดตำแหน่งครับ
-
select h.lab_order_number,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time,
h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name,
h.form_name,v.age_y as vage_y,a.age_y as aage_y ,h.department ,concat(pt.pname,pt.fname," ",pt.lname) as fullname,
a.an, w.name
from lab_head h
left outer join patient pt on pt.hn=h.hn
left outer join doctor d on d.code=h.doctor_code
left outer join vn_stat v on v.vn=h.vn
left outer join an_stat a on a.an=h.vn
left outer join ward w on w.ward=a.ward
where h.vn like '500000041'
order by lab_order_number='1704'
โค๊ดและพารามิเตอร์ เป็นของเดิมที่ เซ็ตไว้น่ะครับ อ. คือ vn ,lab_order_number
-
ต้องแก้ไขคำสั่งใหม่ครับ
select h.lab_order_number,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time,
h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name,
h.form_name,v.age_y as vage_y,a.age_y as aage_y ,h.department ,concat(pt.pname,pt.fname," ",pt.lname) as fullname,
a.an, w.name
from lab_head h
left outer join patient pt on pt.hn=h.hn
left outer join doctor d on d.code=h.doctor_code
left outer join vn_stat v on v.vn=h.vn
left outer join an_stat a on a.an=h.vn
left outer join ward w on w.ward=a.ward
where h.vn = '500000041' and lab_order_number=1704
order by h.lab_order_number
-
พอเปลี่ยนตาม อ. แล้วมันเกิด error อีกครับ ???
-
where h.vn = '500000041' and lab_order_number=1704
ผมเข้าไปแก้ไขบรรทัดนี้ เป็น
where h.vn = '500000041' and lab_order_number='1704'
ก็ไม่เกิด error อีกครับ แต่ไม่พิมพ์อะไรออกมาเลยครับ เงียบไปเฉยเลยครับ
-
lab_order_number='1704'
---------------------------------------
xxx.lab_order_number
no table
---------------------------------------------------------
select h.lab_order_number,v.pcode,a.pcode as apcode, h.lab_receive_number,h.vn,h.hn,h.order_date ,h.order_time,
h.lock_result,h.receive_time as service13,h.report_time as service14 ,h.confirm_report,d.name as doctor_name,
h.form_name,v.age_y as vage_y,a.age_y as aage_y ,h.department ,concat(pt.pname,pt.fname," ",pt.lname) as fullname,
a.an, w.name
from lab_head h
left outer join patient pt on pt.hn=h.hn
left outer join doctor d on d.code=h.doctor_code
left outer join vn_stat v on v.vn=h.vn
left outer join an_stat a on a.an=h.vn
left outer join ward w on w.ward=a.ward
where h.vn = '500000041' and h.lab_order_number=1704
order by h.lab_order_number
-
h.lab_order_number
-
ยังพิมพ์ไม่ออกเลยครับ error อะไรก็ไม่แสดง เงียบไปเฉยๆ เลยครับ