ผู้เขียน หัวข้อ: แก้ไข FORM OPD-RPT-506-2,OPD-RPT-506-2-LIST  (อ่าน 4081 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +9
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
แก้ไข FORM OPD-RPT-506-2,OPD-RPT-506-2-LIST
« เมื่อ: พฤษภาคม 20, 2008, 10:27:02 AM »
0
ท่านใดที่มีปัญหาในการพิมพ์รายงานจากระบบรายงาน 506 แล้วมีแต่หน้าว่างๆไม่สามารถที่จะ print ได้ ผมได้แก้ไขให้แล้ว ครับ
ปล. ขอขอบคุณน้อง NAYOK มากครับที่แจ้งมา บังเอิญใน ฟอร์มนี้ สำนักงานสาธารณสุข จังหวัดนครปฐมเลิกใช้แล้วครับ
...ขอโทษด้วยที่แก้ให้ช้า เนื่องจากต้องเลี้ยงลูกครับ ช่วงนี้ซนมากๆๆ   ขอบอก ;D ;D ;D ;D
 OPD-RPT-506-2
โค๊ด: SQL
  1. SELECT s.* , i.name AS icd_name,concat(p.pname,p.fname," ",p.lname) AS ptname ,
  2. concat(p.mathername,"/", p.fathername) AS parent_name,
  3. concat(s.addr," ËÁÙè ",s.moo," Í.",t3.name ," µ.",t2.name," ¨.",t1.name) AS address_name1,
  4. oc.name AS occupation_name,
  5. sx.name AS sex_name ,
  6. m.name AS marrystatus_name ,
  7. v.age_y        ,
  8. n.name AS nationality_name,
  9. t.name AS stat_name
  10.  
  11. FROM surveil_member s
  12. LEFT OUTER JOIN report506status t ON t.code=s.ptstat
  13. LEFT OUTER JOIN opdscreen o ON o.vn=s.vn
  14. LEFT OUTER JOIN patient p ON p.hn=s.hn
  15. LEFT OUTER JOIN occupation oc ON oc.occupation = p.occupation
  16. LEFT OUTER JOIN sex sx ON sx.code=p.sex
  17. LEFT OUTER JOIN marrystatus m ON m.code=p.marrystatus
  18. LEFT OUTER JOIN nationality n ON n.nationality = p.nationality
  19. LEFT OUTER JOIN icd101 i ON i.code=SUBSTRING(s.pdx,1,3)
  20.  
  21. LEFT OUTER JOIN thaiaddress t1 ON t1.chwpart = s.chwpart AND t1.codetype='1'
  22. LEFT OUTER JOIN thaiaddress t2 ON t2.chwpart = s.chwpart AND t2.amppart=s.amppart AND t2.codetype='2'
  23. LEFT OUTER JOIN thaiaddress t3 ON t3.chwpart = s.chwpart AND t3.amppart=s.amppart
  24.  
  25.   AND t3.tmbpart=s.tmbpart AND t3.codetype='3'
  26. LEFT OUTER JOIN vn_stat v ON v.vn=s.vn
  27. WHERE s.sv_number="94" <------- เดิมจะเป็น VN
  28.  
OPD-RPT-506-2-LIST
โค๊ด: SQL
  1. SELECT s.* , i.name AS icd_name,concat(p.pname,p.fname,' ',p.lname) AS ptname ,
  2. concat(p.mathername,'/', p.fathername) AS parent_name,
  3. concat(s.addr,' &#203;&#193;&#217;&#232; ',s.moo,' &#181; .',t3.name ,' &#205;.',t2.name,' &#168;.',t1.name) AS address_name1,
  4. oc.name AS occupation_name,
  5. sx.name AS sex_name ,
  6. m.name AS marrystatus_name ,
  7. v.age_y        ,
  8. n.name AS nationality_name,
  9. t.name AS stat_name
  10.  
  11. FROM surveil_member s
  12. LEFT OUTER JOIN report506status t ON t.code=s.ptstat
  13. LEFT OUTER JOIN opdscreen o ON o.vn=s.vn
  14. LEFT OUTER JOIN patient p ON p.hn=s.hn
  15. LEFT OUTER JOIN occupation oc ON oc.occupation = p.occupation
  16. LEFT OUTER JOIN sex sx ON sx.code=p.sex
  17. LEFT OUTER JOIN marrystatus m ON m.code=p.marrystatus
  18. LEFT OUTER JOIN nationality n ON n.nationality = p.nationality
  19. LEFT OUTER JOIN icd101 i ON i.code=SUBSTRING(s.pdx,1,3)
  20.  
  21. LEFT OUTER JOIN thaiaddress t1 ON t1.chwpart = s.chwpart AND t1.codetype='1'
  22. LEFT OUTER JOIN thaiaddress t2 ON t2.chwpart = s.chwpart AND t2.amppart=s.amppart AND t2.codetype='2'
  23. LEFT OUTER JOIN thaiaddress t3 ON t3.chwpart = s.chwpart AND t3.amppart=s.amppart
  24.  
  25.   AND t3.tmbpart=s.tmbpart AND t3.codetype='3'
  26. LEFT OUTER JOIN vn_stat v ON v.vn=s.vn
  27. WHERE s.report_date  BETWEEN "2008-03-01"AND "2008-03-31"<-------แก้เป็นช่วงวันที่แทน
  28.  ORDER BY sv_number
  29.  
« แก้ไขครั้งสุดท้าย: พฤษภาคม 20, 2008, 10:32:28 AM โดย naj »
Yindee And Tan

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: แก้ไข OPD-RPT-506-2,OPD-RPT-506-2-LIST
« ตอบกลับ #1 เมื่อ: พฤษภาคม 20, 2008, 10:33:11 AM »
0
 ;D ;D ;D แก้ฟอร์มรายงานนี่แก้ช้านะ อ.นาจ...... อย่างอื่นแก้ช้าด้วยหรือเปล่าครับ  ;D ;D ;D
เดี๋ยวต้องถาม อ.อ๊อดดูซะแล้ว......555555555555...
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak