BMS-HOSxP Community
HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: shukree ที่ มีนาคม 09, 2008, 02:29:56 AM
-
ขอ script ในการดึงแผนกของผู้ป่วยใน เพื่อสร้าง variable ใน IPT profile ครับ
-
มีอยู่แล้วในใบ 501 ที่เคย post ครับ
หาดีๆๆ
-
ผมลอง copy script เพื่อทำ variable
Value := GetSQLStringData('select name from spclty where spclty="'+DBPipeline['spclty']+'"');
ผมเช็คใน DBText หาตัว spclty ไม่เจอครับ หรือต้องเขียนคำสั่งยังไงเพิ่มครับ
-
จะพิมพ์ในใบสั่งยาผู้่ป่วยในใช้หรือเปล่าครับ
-
ครับผม
-
ชุดคำสั่ง SQL ใน การดึงข้อมูล ของ 501 มีตารางที่เกี่ยวข้องหรือเปล่าครับ เช่น
ตาราง ipt หรือ ตาราง an_stat เป็นต้นครับ ซึ่งจะมี field spclty ครับ
-
ที่ SQL ของ IPD profile summery 1 ไม่มี field ของ spclty เลยครับ ไม่ทราบว่าต้องเขียนเพิ่มอย่างไรครับ
-
select d.*,t.* ,concat('[',d.qty_name,']','[',d.orderstatus,']', d.drug_name) as drug_qty,ipt.spclty
from doctor_order_print d
left outer join tempreport t on t.reportname=d.vn and t.id=d.vn
left outer join ipt on ipt.an = d.vn
where d.vn="500004274"
order by d.print_mode,d.item_no
-
ได้แล้วครับ ขอบคุณครับ