BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: bannok ที่ กุมภาพันธ์ 01, 2008, 14:04:10 PM

หัวข้อ: รายงาน
เริ่มหัวข้อโดย: bannok ที่ กุมภาพันธ์ 01, 2008, 14:04:10 PM
ช่วยดูรายงานตัวนี้ให้หน่อยนะครับข้อมูลมันขึ้นไม่ครบครับ ไม่รู้ว่าผมผิดตรงไหนหรือเปล่า รบกวนด้วยนะครับ
หัวข้อ: Re: รายงาน
เริ่มหัวข้อโดย: SrWooD ที่ กุมภาพันธ์ 01, 2008, 16:03:59 PM
จากกระทู้นี้ใช่ไหมครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4315.0

ได้แก้ไข lab_items_code ตามที่ท่าน Khuad บอกไว้หรือป่าวครับ

ลองตรวจสอบดูก่อนครับ
หัวข้อ: Re: รายงาน
เริ่มหัวข้อโดย: nuttavut ที่ กุมภาพันธ์ 01, 2008, 16:23:39 PM
ได้ทดลองแก้ไขให้แล้วครับ....ก่อนนำใช้แก้ไข lab_item_code ด้วยนะครับ
หัวข้อ: Re: รายงาน
เริ่มหัวข้อโดย: woravet ที่ กุมภาพันธ์ 01, 2008, 17:03:29 PM
หรือจะลองแบบนี้มั๊ง
select cm.hn,cm.last_vn,concat(p.pname,p.fname,' ',p.lname) as name
,concat(p.addrpart,ifnull(p.moopart,if(p.moopart=' ','',' ม.'+p.moopart)),' ',ifnull(t.full_name,'')) as address
,o.vstdate,o.bps,o.bpd,o.fbs,o.cholesterol,o.tg,o.hdl,o.ldl
from clinicmember cm
left join patient p on cm.hn=p.hn
left join thaiaddress t on t.addressid=concat(p.chwpart,p.amppart,p.tmbpart)
left join opdscreen o on cm.last_vn=o.vn
where cm.clinic=001
order by cm.hn

ลองปรับแต่งเอานะครับ โดยเอาผลจาก opdscreen
หัวข้อ: Re: รายงาน
เริ่มหัวข้อโดย: bannok ที่ กุมภาพันธ์ 04, 2008, 10:07:33 AM
ได้แล้วครับ ขอบคุณมากครับทุกๆคน