ผู้เขียน หัวข้อ: คำสั่งเกี่ยวกับ OnPrint  (อ่าน 3166 ครั้ง)

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

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
คำสั่งเกี่ยวกับ OnPrint
« เมื่อ: ธันวาคม 28, 2012, 10:19:49 AM »
0
หาก ต้องการให้ ติ๊กถูกที่ช่องอายุ 60 ปี ขึ้นไป ใช้คำสั่ง

procedure Label22OnPrint;
begin
   label22.visible:=  DBPipeline['vstage']> '59' ;
end;

แต่ถ้า ต้องการให้ติ๊กถูก อายุ 13-25 ปี และ 26-59 ปี เขียนอย่างไรครับ
ตามตัวอย่างในรายงาน
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

ออฟไลน์ pushika

  • Newbie
  • *
  • กระทู้: 12
  • Respect: 0
    • ดูรายละเอียด
Re: คำสั่งเกี่ยวกับ OnPrint
« ตอบกลับ #1 เมื่อ: มกราคม 01, 2013, 14:35:01 PM »
0
แบบนี้ได้ไหม
 label23.visible:=  (DBPipeline['vstage'] >= '13') and (DBPipeline['vstage']  <= '25');
โรงพยาบาลสมเด็จพระยุพราชสระแก้ว
ปูชิกา  แก้วเพชร
Master:: HP DL380 G7 RAM 32GB Raid0 CentOS5.5 64Bit Percona 5.5
Slave::IBM X3650  RAM 10GB  Raid0 CentOS5.5 32Bit Percona 5.5
HOSxP  , LIS,PACs
ขึ้นระบบโดย BMS เอกพงษ์ ทีม (6 ส.ค.54)
รพท.ขนาด 309+
http://www.skh.moph.go.th

ออฟไลน์ Dear

  • Jr. Member
  • **
  • กระทู้: 81
  • I'm BMS
  • Respect: +4
    • ดูรายละเอียด
Re: คำสั่งเกี่ยวกับ OnPrint
« ตอบกลับ #2 เมื่อ: มกราคม 02, 2013, 12:45:44 PM »
0
ลองตามในภาพดูนะคะ  ;)
หัทยา ทองคงหาญ (เดียร์)
ฝ่ายฝึกอบรม, บริษัท บางกอก เมดิคอล ซอฟต์แวร์ จำกัด
081-899-5382