ผู้เขียน หัวข้อ: Report ออกค่าวันที่ ทั้งที่ไม่มีข้อมูล  (อ่าน 2892 ครั้ง)

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

ออฟไลน์ krathokman

  • Sr. Member
  • ****
  • กระทู้: 265
  • Respect: +1
    • ดูรายละเอียด
Report ออกค่าวันที่ ทั้งที่ไม่มีข้อมูล
« เมื่อ: กรกฎาคม 17, 2012, 12:20:14 PM »
0
ตามรูป  เวลา printe ออกมามันออกวันที่  30/12/2542  ไม่รู้ไปเอามาจากไหน
แต่ถ้า user .ใส่ค่าวันที่ลงไป ก็ออกถูก 
แต่ถ้าไม่มีข้อมูลมันออกวันที่  30/12/2542  ทุกที ผมต้องการให้มันเป็นค่าว่างถ้าไม่มีข้อมูลทำอย่างไรครับ
variable ก็เขียนถูก  พอดีว่าจะส่ง Report ออกมาให้ดูแต่ส่งออกไม่ได้

 Value :=  GetSQLDateData('select drip_pethidine_date from labor  where an="'+DBPipeline['an']+'"');
« แก้ไขครั้งสุดท้าย: กรกฎาคม 17, 2012, 12:27:58 PM โดย krathokman »
อรรถเดช รพ.จัตุรัส ชัยภูมิ
Amoxydate@hotmail.com
ขึ้นระบบ 10/9/54  โดย BMS Version 3.55.2.19

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Report ออกค่าวันที่ ทั้งที่ไม่มีข้อมูล
« ตอบกลับ #1 เมื่อ: กรกฎาคม 23, 2012, 12:00:24 PM »
0
ลองแบบนี้ครับ

if getsqlintegerdata('select drip_pethidine_date from labor  where an="'+DBPipeline['an']+'"')>0 then

Value :=  GetSQLDateData('select drip_pethidine_date from labor  where an="'+DBPipeline['an']+'"')

else

Value := '';
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net