BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: Bond_007 ที่ กุมภาพันธ์ 01, 2010, 20:19:29 PM

หัวข้อ: อยากทราบการเขียนคำสั่งห้องจ่ายยา mode 2
เริ่มหัวข้อโดย: Bond_007 ที่ กุมภาพันธ์ 01, 2010, 20:19:29 PM
คือถ้าดูที่ห้องจ่ายยาโหมด 2  จะมาจาก 2 ตารางใหญ่ คือ ovst และ opitemrece และจะต้องใช้ตาราง patient
และตาราง doctor เข้ามาช่วย ไม่ทราบว่าจะต้องเขียนคำสั่งยังไงให้ได้ผลออกมาเหมือนห้องจ่ายยา mode2 ที่มีวันที่
เวลา  hn  สิทธิการรักษา และชื่อเวชภัณฑ์ ยา
หัวข้อ: Re: อยากทราบการเขียนคำสั่งห้องจ่ายยา mode 2
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 01, 2010, 20:55:19 PM
เขียนเป็นอะไร Report หรือเปล่าครับ
ถ้า Report ก็ใช้ 2 ตารางนี้เป็นหลัก ส่วนอื่น ๆ การ lookup จากตารางหลักก็ได้ครับ เช่น ได้ HN แต่ต้องการแสดงชื่อ ก็ใช้ตัวแปรก็ได้ variable1
value := GetSQLStringData('select concat(pname,fname," ",lname) as ptname where hn="'+DBPipeline['HN']+'"');
ประมาณนี้ครับ
(ด้นสด  ๆ อาจมีผิด syntax บ้าง....แค่พอเป็น idea นะครับ)
หัวข้อ: Re: อยากทราบการเขียนคำสั่งห้องจ่ายยา mode 2
เริ่มหัวข้อโดย: Bond_007 ที่ กุมภาพันธ์ 02, 2010, 07:59:34 AM
ขอบคุณครับ