BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: panus_t ที่ กุมภาพันธ์ 17, 2011, 09:35:03 AM

หัวข้อ: เพิ่ม CID กับ ที่อยู่ใน Clinical Document ให้หน่อยครับ
เริ่มหัวข้อโดย: 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
หัวข้อ: Re: เพิ่ม CID กับ ที่อยู่ใน Clinical Document ให้หน่อยครับ
เริ่มหัวข้อโดย: panus_t ที่ กุมภาพันธ์ 17, 2011, 14:42:23 PM
ได้แล้วที่แทนก็คำสั่งผิดมันจะต้องเป็น
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
หัวข้อ: Re: เพิ่ม CID กับ ที่อยู่ใน Clinical Document ให้หน่อยครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 17, 2011, 14:46:58 PM
ลองวาง  ตัวแปร 
  Value := GetPatientAddress(hn);  ดูหรือยังครับ..ในการออกแบบ