BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Khuad ที่ พฤศจิกายน 22, 2011, 15:35:29 PM
-
... ท่าน M ลองดูที่คำสั่งของข้อมูล วันที่เขียนรายงาน (variable9) ก็ได้ครับ
อันนี้จะไปตรวดูก่อนว่าวันที่ null หรือเปล่า ... :D ...
-
ขอเก็บเพื่อศึกษาหน่อยนะ อ.ขวด ;D
-
... ที่จริงมีหลายวิธีครับ
จะใช้ Length ของข้อมูลวันที่ในรายงานมาตรวจสอบก็ได้ เช่น
if Length(DBPipeline['report_date']) > 0 then
Value := FormatThaiDate('d mmm yyyy',DBPipeline['report_date'])
else
Value := '';
แบบนี้ก็ได้ครับ แล้วแต่เราจะใช้ ... :D ....
... แบบในรายงานที่แนบไว้ ผมทำไว้นานแล้ว แก้ปัญหาวันที่เป็น 30 ธันวาคม 2442
ตอนนั้นนึกออกแค่ ไปตรวจสอบข้อมูลก่อนว่า ไม่ null ค่อยเอามาแสดง ... ;D ...