BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: Bond_007 ที่ พฤศจิกายน 03, 2010, 12:57:40 PM

หัวข้อ: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: Bond_007 ที่ พฤศจิกายน 03, 2010, 12:57:40 PM
พอดีเวชระเบียนแจ้งว่าวันออกบัตรมันเป็น คศ อยากให้เป็นภาษาไทย ตรับมีปํญหากับเครื่อง window 7 ลอง displayformate แล้วเปลี่ยนเป็น dd/mm/eeee มันก็ไม่ได้ครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: doramon ที่ พฤศจิกายน 03, 2010, 12:59:21 PM
formatthaidate  ครับ ผมว่ามีคนสอนในเวป หลายคนแล้วครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=17493.0
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: naydekdee ที่ พฤศจิกายน 03, 2010, 14:52:19 PM
formatthaidate  ครับ ผมคนสอนในเวป หลายคนแล้วครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=17493.0


^^^ข้างบน^^^^ เหมือนจะให้ตั้งใน variable  เอง อันนั้นน่าจะได้

แต่ว่าหาก เราเอามาเซตเป็นวันที่เองเลย ดึงมาจาก System variable    มาตั้งให้เป็นวันที่ พิมพ์

หากใน win7  จะแสดง  03/11/2010  ปรับแก้ไขให้เป็น   3 พฤศจิกายน 2553  ไม่ได้
แต่หากใน winxp  จะเป็น  3/11/2553  สามารถปรับให้เป็น 3 พฤศจิกายน 2553 ได้
ซึ่งจะแต่กต่างกัน
หากจะแก้ไข ก็ให้เครื่องที่ห้งอเวชระเบียนเปลี่ยนเป็น  winxp  หรือเปลี่ยนเครื่องก็ง่ายดี อิอิ
V  v"
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ พฤศจิกายน 03, 2010, 15:13:41 PM
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: Bond_007 ที่ พฤศจิกายน 03, 2010, 20:16:42 PM
ได้แล้วครับ ขอบคุณมากครับ
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: doramon ที่ พฤศจิกายน 03, 2010, 22:57:35 PM
formatthaidate  ครับ ผมคนสอนในเวป หลายคนแล้วครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=17493.0


^^^ข้างบน^^^^ เหมือนจะให้ตั้งใน variable  เอง อันนั้นน่าจะได้

แต่ว่าหาก เราเอามาเซตเป็นวันที่เองเลย ดึงมาจาก System variable    มาตั้งให้เป็นวันที่ พิมพ์

หากใน win7  จะแสดง  03/11/2010  ปรับแก้ไขให้เป็น   3 พฤศจิกายน 2553  ไม่ได้
แต่หากใน winxp  จะเป็น  3/11/2553  สามารถปรับให้เป็น 3 พฤศจิกายน 2553 ได้
ซึ่งจะแต่กต่างกัน
หากจะแก้ไข ก็ให้เครื่องที่ห้งอเวชระเบียนเปลี่ยนเป็น  winxp  หรือเปลี่ยนเครื่องก็ง่ายดี อิอิ
V  v"

ได้เหมือนกันครับ

หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ พฤศจิกายน 04, 2010, 08:25:21 AM
ได้แล้วครับ ขอบคุณมากครับ
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);

ฝีมือพัฒนาไปอีกระดับแล้ว ยินดีด้วย
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: wauy ที่ เมษายน 17, 2011, 13:49:27 PM
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
แล้วถ้าเป็นวันนัดละครับ
ใช้คำสั่งไหนครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 17, 2011, 16:04:45 PM
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
แล้วถ้าเป็นวันนัดละครับ
ใช้คำสั่งไหนครับ
วันนัด คือ nextdate ครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: wiphusit ที่ เมษายน 17, 2011, 19:14:53 PM
ลองเขียนแบบนี้ครับ Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
แล้วถ้าเป็นวันนัดละครับ
ใช้คำสั่งไหนครับ
แล้วเวลาละครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 18, 2011, 01:35:44 AM
แล้วเวลาละครับ
ลองเอาตัวอย่างของผมไปดูครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: wiphusit ที่ เมษายน 18, 2011, 09:14:53 AM
แล้วเวลาละครับ
ลองเอาตัวอย่างของผมไปดูครับ
ขอบคุณครับพี่
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: wiphusit ที่ เมษายน 18, 2011, 09:25:51 AM
ขอวิธีเขียน lblPrintDateTime  ต้องใช้ Tool ตัวไหนครับ
แล้วเวลาละครับ
ลองเอาตัวอย่างของผมไปดูครับ
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: udomchok ที่ เมษายน 18, 2011, 09:47:23 AM
ขอวิธีเขียน lblPrintDateTime  ต้องใช้ Tool ตัวไหนครับ
ไม่ต้องใช้ Tools ตัวไหนเลยครับ มันคือ label นั่นเอง แล้วเขียน code กำกับ...จบ
 ;D ;D ;D ;D
หัวข้อ: Re: แกไข systemvariable ให้เป็นเวลาไทยต้องทำไงครับ
เริ่มหัวข้อโดย: wiphusit ที่ เมษายน 18, 2011, 11:56:58 AM
ขอวิธีเขียน lblPrintDateTime  ต้องใช้ Tool ตัวไหนครับ
ไม่ต้องใช้ Tools ตัวไหนเลยครับ มันคือ label นั่นเอง แล้วเขียน code กำกับ...จบ
 ;D ;D ;D ;D
ขอบคุณครับ
 Text := 'วันที่พิมพ์' + FormatThaiDate('d mmmm yyyy',Report.PrintDateTime) + ' เวลา  ' +TimeToStr(CurrentTime) +' น. ';
หรือ

 Value := 'วันที่พิมพ์' + FormatThaiDate('d mmmm yyyy',Report.PrintDateTime) + ' เวลา  ' +TimeToStr(CurrentTime) +' น. ';