BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: leonet ที่ พฤศจิกายน 20, 2006, 17:55:30 PM

หัวข้อ: ขอ Function คำนวณอายุ ให้แสดง ทั้ง ปี เดือน วัน เพื่อใช้ใน Report
เริ่มหัวข้อโดย: leonet ที่ พฤศจิกายน 20, 2006, 17:55:30 PM
ต้องการคำนวณ อายุใส่ใน report ที่ ทั้งเป็น ปี เดือน วัน
สามารถคำนวณ ได้ถึง วัน
เช่น  - ปี   - เดือน  1  วัน  อย่างนี้ครับ

ขอความกรุณาอาจารย์และทุกท่าน ช่วยด้วยครับ
หรือว่ามี อยู่แล้วใน Report ตัวไหน ช่วยชี้แจะด้วยครับ


หัวข้อ: Re: ขอ Function คำนวณอายุ ให้แสดง ทั้ง ปี เดือน วัน เพื่อใช้ใน Report
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 20, 2006, 20:21:49 PM
ในขั้นตอนที่ออกแบบรายงาน วาง Variable ไว้ใน report -> คลิกขวา เลือก Calculation จากนั้นเขียน code ดังนี้ครับ

โค๊ด: Delphi
  1.  
  2.  
  3.   Value := GetThaiAge(GetSQLDateData('select birthday from patient where hn = "'+DBPipeline['hn']+'"') ,CurrentDate);  
  4.  
  5.