BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: panus_t ที่ กุมภาพันธ์ 17, 2011, 09:35:03 AM
-
ผมแก้ไขคำสั่งเป็นแบบด้านล่างแล้วไม่ได้ (สงสัยใช้คำสั่งไม่ถูก ;D) ??? ??? ก็เลยต้องรบกวนท่านเซียนอีกแล้วนะครับ
select t.*,vn.aid,vn.cid
from tempreport t
where t.reportname = "CLINICAL_DOCUMENT" and t.id="ONLINE-ID" and t.name="VN"
left outer join vn_stat vn on vn.vn=t.name
left outer join thaiaddress ta on ta.addressid=vn.aid
limit 1
-
ได้แล้วที่แทนก็คำสั่งผิดมันจะต้องเป็น
select t.*,vn.cid,vn.aid,pt.addrpart,pt.moopart,ta.full_name
from tempreport t
left outer join vn_stat vn on vn.vn=t.name
left outer join thaiaddress ta on ta.addressid=vn.aid
left outer join patient pt on pt.hn=vn.hn
where t.reportname = "CLINICAL_DOCUMENT" and t.id="ONLINE-ID" and t.name="VN"
limit 1
??? :o ;D
-
ลองวาง ตัวแปร
Value := GetPatientAddress(hn); ดูหรือยังครับ..ในการออกแบบ