ผู้เขียน หัวข้อ: ขอถาม การเขียน visible หน่อยครับ  (อ่าน 5765 ครั้ง)

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

ออฟไลน์ Apiruk_Jbhos

  • Sr. Member
  • ****
  • กระทู้: 386
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาล สมเด็จพระยุพราช จอมบึง
ขอถาม การเขียน visible หน่อยครับ
« เมื่อ: ธันวาคม 17, 2010, 09:47:20 AM »
0
ถ้าเรา ต้องการให้มัน ตรวจสอบ 2 ตัวแปร เราจะเขียนอย่างไงครับ ตัวอย่างแบบนี้ครับ
เดิม label23.visible:= DBPipeline['pregnancy']='Y' ;
จะเขียนเป้น
label23.visible:= DBPipeline['pregnancy']='Y' and DBPipeline['sex']='2';
เขียนแบบนี้ มัน Error ครับ ถ้าเกิด มันเขียนเชิงนี้ได้ อย่าก เพิ่ม ช่วงอายุลงไปด้วยครับ 10-50 ปี
มันพอจะเขียน อย่างไง ได้ครับ
นาย อภิรักษ์ ชุ่มชะอุ่ม
Mail advance_pro@hotmail.com
โรงพยาบาล สมเด็จพระยุพราช จอมบึง

Server 1 : SR550 Ram 64G
OS1 : CentOS Linux 7.6
MariaDB version 10.1.19

Server 2 : IBM X3500 Ram 6G
OS2 : CentOS 7.6


ขึ้นระบบ เดือน กรกฎาคม 50
http://www.ChomBungHospital.com/

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอถาม การเขียน visible หน่อยครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 17, 2010, 09:51:56 AM »
0
ลองเป็น

label23.visible:= (DBPipeline['pregnancy']='Y' and DBPipeline['sex']='2');

ถ้าจะเพิ่ม condition ในการตรวจสอบ ก็ให้อยู่ภายในวงเล็บครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ Apiruk_Jbhos

  • Sr. Member
  • ****
  • กระทู้: 386
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาล สมเด็จพระยุพราช จอมบึง
Re: ขอถาม การเขียน visible หน่อยครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 17, 2010, 10:40:30 AM »
0
มันยังขึ้น Error ว่า Incompatible types. ครับ
นาย อภิรักษ์ ชุ่มชะอุ่ม
Mail advance_pro@hotmail.com
โรงพยาบาล สมเด็จพระยุพราช จอมบึง

Server 1 : SR550 Ram 64G
OS1 : CentOS Linux 7.6
MariaDB version 10.1.19

Server 2 : IBM X3500 Ram 6G
OS2 : CentOS 7.6


ขึ้นระบบ เดือน กรกฎาคม 50
http://www.ChomBungHospital.com/

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ขอถาม การเขียน visible หน่อยครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 17, 2010, 10:49:39 AM »
0
ลองแบบนี้นะครับ
If (DBPipeline['pregnancy']='Y' and DBPipeline['sex']='2') then
 Label23.visible := True
else
 Lable23.visible := False;
« แก้ไขครั้งสุดท้าย: ธันวาคม 17, 2010, 10:52:49 AM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ขอถาม การเขียน visible หน่อยครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 17, 2010, 12:01:09 PM »
0
ตามที่พี่โก้บอกเลยครับ
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอถาม การเขียน visible หน่อยครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 17, 2010, 12:51:35 PM »
0
มันยังขึ้น Error ว่า Incompatible types. ครับ

ขอโทษที  ;D ;D เอาใหม่ต้องเป็นแบบนี้ครับ

label23.visible:= (DBPipeline['pregnancy']='Y') and (DBPipeline['sex']='2');
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/