ผู้เขียน หัวข้อ: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา  (อ่าน 4541 ครั้ง)

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

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
          ตามรูปที่ทำกรอบไว้  คือถ้าผู้ป่วยมียาที่แพ้มันก็แสดงครับ  แต่ถ้าไม่มีการแพ้ยา  อยากให้มันแสดงข้อความ
ประมาณว่า  "ไม่มีประวัติการแพ้ยา"  วันนี้นั่งลองหลายวิธีแล้ว ทั้งติด Error และไม่ออก  ได้โปรดชี้แนะข้าน้อยด้วย

ขอบคุณครับ
 

ออฟไลน์ ittipol

  • Hero Member
  • *****
  • กระทู้: 841
  • ขอตั้งใจและมั่นใจในสิ่งที่ทำ
  • Respect: +4
    • ดูรายละเอียด
    • www.thungchanghospital.com
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 23, 2012, 15:23:14 PM »
0
อันนี้เป็นของ รพ....
นะครับ
ทดลองใช้งานดู้ครับ
Thungchang Hospital NAN
ward 30 bedno computer 50 client
Endien Firewall+Ip cop
mysql 5.0.51
P4 2.4G DDR 2 GB
HDD 80G 7200
HOsxP 3.52.10.5
HOSxP_PCU 3.52.10.5
ขึ้นระบบ 01-10-2548

ออฟไลน์ ittipol

  • Hero Member
  • *****
  • กระทู้: 841
  • ขอตั้งใจและมั่นใจในสิ่งที่ทำ
  • Respect: +4
    • ดูรายละเอียด
    • www.thungchanghospital.com
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 23, 2012, 15:31:29 PM »
0
แก้ไข้แบบนี้ครับ

Variables

Value := GetSQLStringData('select drugallergy from patient where hn = "'+DBPipeline['hn']+'"');
Thungchang Hospital NAN
ward 30 bedno computer 50 client
Endien Firewall+Ip cop
mysql 5.0.51
P4 2.4G DDR 2 GB
HDD 80G 7200
HOsxP 3.52.10.5
HOSxP_PCU 3.52.10.5
ขึ้นระบบ 01-10-2548

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 23, 2012, 15:39:23 PM »
0
คือผมอยากให้มันแสดงข้อความ   "ไม่มีประวัติการแพ้ยา"     ถ้าใน  drugallergy  เป็นค่าว่างน่ะครับ
 

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 23, 2012, 15:46:57 PM »
0
คือผมอยากให้มันแสดงข้อความ   "ไม่มีประวัติการแพ้ยา"     ถ้าใน  drugallergy  เป็นค่าว่างน่ะครับ

เอาไปวางใน variable ครับ (กำหนดตัวแปร dd ด้วยนะครับ ใน Dedarations)

dd := GetSQLStringData('select drugallergy from patient where hn = "'+DBPipeline['hn']+'" ');
if(dd='') then value := 'ปฏิเสธการแพ้ยา'
else
value := dd;
ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 23, 2012, 16:06:49 PM »
0
คือผมอยากให้มันแสดงข้อความ   "ไม่มีประวัติการแพ้ยา"     ถ้าใน  drugallergy  เป็นค่าว่างน่ะครับ

เอาไปวางใน variable ครับ (กำหนดตัวแปร dd ด้วยนะครับ ใน Dedarations)

dd := GetSQLStringData('select drugallergy from patient where hn = "'+DBPipeline['hn']+'" ');
if(dd='') then value := 'ปฏิเสธการแพ้ยา'
else
value := dd;

ขอบคุณครับ   แบบนี้แหละที่ต้องการ     ;D ;D ;D
 

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #6 เมื่อ: กุมภาพันธ์ 24, 2012, 14:50:53 PM »
0
          ตามรูปที่ทำกรอบไว้  คือถ้าผู้ป่วยมียาที่แพ้มันก็แสดงครับ  แต่ถ้าไม่มีการแพ้ยา  อยากให้มันแสดงข้อความ
ประมาณว่า  "ไม่มีประวัติการแพ้ยา"  วันนี้นั่งลองหลายวิธีแล้ว ทั้งติด Error และไม่ออก  ได้โปรดชี้แนะข้าน้อยด้วย

ขอบคุณครับ
ผมใช้ OnGetText ช่วยอีกทีครับ
ของ variable นั่นแหละ

If Text =''
then text := 'ไม่มีประวัติการแพ้ยา';
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: ช่วยดูรายงานให้หน่อยครับ อยากให้แสดงการแพ้ยา
« ตอบกลับ #7 เมื่อ: กุมภาพันธ์ 24, 2012, 15:25:57 PM »
0
          ตามรูปที่ทำกรอบไว้  คือถ้าผู้ป่วยมียาที่แพ้มันก็แสดงครับ  แต่ถ้าไม่มีการแพ้ยา  อยากให้มันแสดงข้อความ
ประมาณว่า  "ไม่มีประวัติการแพ้ยา"  วันนี้นั่งลองหลายวิธีแล้ว ทั้งติด Error และไม่ออก  ได้โปรดชี้แนะข้าน้อยด้วย

ขอบคุณครับ
ผมใช้ OnGetText ช่วยอีกทีครับ
ของ variable นั่นแหละ

If Text =''
then text := 'ไม่มีประวัติการแพ้ยา';

มีความรู้ที่เป็นเกร็ดเล็ก เกร็ดน้อยตลอดเลยครับพี่โก้
ถ้าไม่มีพี่โก้ ทุกวันนี้ผมก็คงช่วยงานโรงพยาบาลไม่ได้ขนาดนี้
เป็นอาจารย์สอนผมเพียงไม่กี่วัน แต่ความรู้ที่ได้ถ่ายทอดมาเหลือคณานับ
อยากให้มีเหมือนพี่โก้ ทุกโรงพยาบาลเลยครับ  ;D
ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี