BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: Bluebird ที่ พฤศจิกายน 12, 2010, 09:02:42 AM

หัวข้อ: ขอคำสั่งเพื่อแสดง วัน.....ที่......เดือน........พ.ศ........ แสดง เพิ่มเวลาเอง
เริ่มหัวข้อโดย: Bluebird ที่ พฤศจิกายน 12, 2010, 09:02:42 AM
ขอคำสั่งเพื่อแสดง วัน.....ที่......เดือน........พ.ศ......... 
ของเดิมได้แค่  วันที่......เดือน........พ.ศ.........

คำสั่งที่ 2
เช่น  นัดคนไข้มาเวลา 08.00  ให้ พิมพ์ออกมาเป็น 07.30  ก่อนเวลาที่ลง 30 นาที
หัวข้อ: Re: ขอคำสั่งเพื่อแสดง วัน.....ที่......เดือน........พ.ศ........ แสดง เพิ่มเวลาเอง
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 12, 2010, 14:19:16 PM
ถ้าใช้กับ Windows XP สามารถกำหนด Display Format เป็น "วันddddที่ d เดือนmmmm พ.ศ.eeee"
แต่ถ้าใช้กับ Windows Vista หรือ Windows 7 การใช้ eeee จะแสดงเป็น ค.ศ. จึงต้องใช้ Function ที่ อ.MN ทำให้คือ Function FormatThaiDate

  Text := FormatThaiDate('Çѹdddd',DBPipeline['nextdate'])+'·Õè '+FormatThaiDate('d',DBPipeline['nextdate'])+' à´×͹'+FormatThaiDate('mmmm',DBPipeline['nextdate'])+' ¾.È.'+FormatThaiDate('yyyy',DBPipeline['nextdate']);
หัวข้อ: Re: ขอคำสั่งเพื่อแสดง วัน.....ที่......เดือน........พ.ศ........ แสดง เพิ่มเวลาเอง
เริ่มหัวข้อโดย: Bluebird ที่ พฤศจิกายน 12, 2010, 20:59:56 PM
ขอบคุณครับ
แล้วคำสั่ง ลดเวลาลง 30 นาที กับเวลาที่นัดมา