101
แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 / การแสดง pt note ฝากตรวจสอบ expire date ด้วยครับ
« เมื่อ: ตุลาคม 08, 2008, 12:07:25 PM »
สงสัยว่า ถ้าเราไม่ได้เลือกแสดงทั้งหมด (check box) เวลาเรียกชื่อผป.ในห้องตรวจแพทย์ มันแสดงเป็นหน้าต่างว่างๆ ต้องกดเลือกทั้งหมดถึงจะเห็น ทั้งๆ ที่มี note ที่ยังไม่ expire อยู่ (ตามตัวอย่าง) เลยลองดู SQL Trace ไม่รู้ว่าผมเข้าใจถูกหรือเปล่าครับ
select p.* ,o.name as staff_name from ptnote p left outer join opduser o on o.loginname = p.note_staff
where p.hn = '370022340' and (p.noteflag like '%[DOCTOR]%' or p.note_staff = 'anukul'
or p.groupname like '%[]%' ) and p.expire_date<='2008-10-08'
order by p.ptnote_id desc
ตรง p.expire_date น่าจะเป็นเครื่องหมาย > (ตอนนี้เป็น <=) ผป.รายนี้มี pt note ที่กำหนดให้ หมดอายุ 10/10/2551
select p.* ,o.name as staff_name from ptnote p left outer join opduser o on o.loginname = p.note_staff
where p.hn = '370022340' and (p.noteflag like '%[DOCTOR]%' or p.note_staff = 'anukul'
or p.groupname like '%[]%' ) and p.expire_date<='2008-10-08'
order by p.ptnote_id desc
ตรง p.expire_date น่าจะเป็นเครื่องหมาย > (ตอนนี้เป็น <=) ผป.รายนี้มี pt note ที่กำหนดให้ หมดอายุ 10/10/2551