BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: munoy2008 ที่ มีนาคม 21, 2012, 03:44:39 AM
-
โรงพยาบาลใช้ winxp ครับ
แต่ใน ward มีเครื่องนึงใช้ win7 เวลาปริ้นใบ summary มันออกเป้น ค.ศ.
อยากทราบเวลาถ้าฐานข้อมูลเป้น winxp แล้วเครื่องเราเป็น win 7
จะสามารถทำได้ไหมคือเจ้าหน้าที่ IT โรงพยาบาลทำไม่ได้คือมี scrip ให้
แต่เขาบอกกลัวระบบรวนถ้าทำได้...ต้องลง scrip ตรงไหนครับ
-
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])
ใช้ได้ทั้ง win7 winxp
-
ใช้ครับใช้ได้ทั้ง XP 7 และ vista
-
ใช้ได้ 2 รูปแบบครับ
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])
แสดงผลเป็น 1 มกราคม 2555
Value := FormatThaiDate('d mmm yyyy', DBPipeline['regdate'])
แสดงผลเป็น 1 ม.ค. 2555
ถ้า ไม่ใช่ 2 อย่างนี้ Error ครับ ;D :D ;D
-
กรณีใช้ Display format เพื่อแสดงผลเป็นรูปแบบวันที่ที่ต้องการ ต้องไปยกเลิก display format ด้วยนะครับ
แล้วค่อยเขียน code กำกับอีกที ตามข้างบนครับ (เป็นการวางตัวแปร : variable)
แต่ในรายงานบางตัวที่ใช้ GetUserParameter เพื่อรับค่าวันที่มาจากผู้ใช้ โดยใช้วันที่เป็นเงื่อนไขในการทำรายงานใน SQL แล้วใช้ ISO2Date ยังสามารถใช้รูปแบบ dd mmm eeee ได้อยู่นะครับ เพียงแต่เราจะเห็นเป็น พ.ศ. ตอนที่สั่งพิมพ์จาก HOSxP เท่านั้น ส่วนการ Preview ใน Report Designer ยังเห็นเป็น ค.ศ. อยู่ครับ
-
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['birthday'])
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['vstdate'] )
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['expiredate'])
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['DOB'])
Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
-
Value := FormatThaiDate('D MMMM ', date1) + IntToStr(StrToInt(FormatThaiDate('YYYY', date1))+543) + ' ถึง ' +
FormatThaiDate('D MMMM ', date2) + IntToStr(StrToInt(FormatThaiDate('YYYY', date2))+543) ;
เอางี้ไปเลย 555+
-
คือตอน preview นั้นเป็น พ.ศ หมดแต่ตอนสั่งเป็น ค.ศ.
-
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['birthday'])
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['vstdate'] )
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['expiredate'])
Value := FormatThaiDate('d mmmm yyyy', DBPipeline['regdate'])
Value := FormatThaiDate('d mmmm yyyy',DBPipeline['DOB'])
Value := FormatThaiDate('d mmmm yyyy',CurrentDate);
Confirm ครับ ผมก็ทำแบบนี้เหมือนกัน :)
-
เอาไปวางไม่ได้เลยครับ
วางตรงไหน มันเด้งออกเลย ขอแบบละเอียดครับ
ตั้งแต่การวาง scrip
-
;D แก้ง่ายสุด เปลี่ยน วินโดร์ ซะ แน่นอน ;D
-
;D แก้ง่ายสุด เปลี่ยน วินโดร์ ซะ แน่นอน ;D
""""""""""""""""""""""" :D :D :D
-
เปลี่ยน Format date time ใหม่ครั้งเดียวก็ใช้กับ Windows7 ได้ทุกเครื่องแล้วนี่ครับในอนาคตเราไม่สามารถหลีกเลี่ยง Windows7 หรือมากกว่านั้นได้อยู่แล้ว
;D แก้ง่ายสุด เปลี่ยน วินโดร์ ซะ แน่นอน ;D
-
;D แก้ง่ายสุด เปลี่ยน วินโดร์ ซะ แน่นอน ;D
ซื้อเครื่องใหม่ กะ เปลี่ยน Adminใหม่ เลือกไรก่อนดี :D :D :D
โหด ร้ายเกินไป ป่าวครับ
คนเราเรียนรู้เพื่อจะอยู่รอด ด้วยวิธีแตกต่างกัน นะครับ ลักษณะการเรียนรู้ และสิ่งแวดล้อมต่างกัน
ท่านอาจารย์กรุณาสอนด้วย เถิด แต่อย่าหยิบยื่น มีดให้ นะ >>>>>>>> ประเด๋วจะเอาไปฆ่าอาจาย์ 555+
-
ผมทำเป็น เพราะท่านพี่ naydekdee นี่แหละครับสอน ขอบคุณอีกครั้งเด้อ ;D ;D
-
โหด ร้ายเกินไป ป่าวครับ
คนเราเรียนรู้เพื่อจะอยู่รอด ด้วยวิธีแตกต่างกัน นะครับ ลักษณะการเรียนรู้ และสิ่งแวดล้อมต่างกัน
ท่านอาจารย์กรุณาสอนด้วย เถิด แต่อย่าหยิบยื่น มีดให้ นะ >>>>>>>> ประเด๋วจะเอาไปฆ่าอาจาย์ 555+
ขำ ๆ แก้เครียดครับ...อย่าคิดมาก... ;D ;D ;D ;D ;D
-
กรณีใช้ Display format เพื่อแสดงผลเป็นรูปแบบวันที่ที่ต้องการ ต้องไปยกเลิก display format ด้วยนะครับ
แล้วค่อยเขียน code กำกับอีกที ตามข้างบนครับ (เป็นการวางตัวแปร : variable)
แต่ในรายงานบางตัวที่ใช้ GetUserParameter เพื่อรับค่าวันที่มาจากผู้ใช้ โดยใช้วันที่เป็นเงื่อนไขในการทำรายงานใน SQL แล้วใช้ ISO2Date ยังสามารถใช้รูปแบบ dd mmm eeee ได้อยู่นะครับ เพียงแต่เราจะเห็นเป็น พ.ศ. ตอนที่สั่งพิมพ์จาก HOSxP เท่านั้น ส่วนการ Preview ใน Report Designer ยังเห็นเป็น ค.ศ. อยู่ครับ
วิธีการ ตามเทพ...ท่านนี้ครับ..แน่นอน :D :D :D
-
แต่ของผม preview เป็น พ.ศ. เวลา print เป็น ค.ศ.
-
กรณีนี้แก้ไข้ได้เฉพาะ admin ใช่ไหมครับ
-
กรณีนี้แก้ไข้ได้เฉพาะ admin ใช่ไหมครับ
ไม่ครับ...ใช้ Variable แล้วอย่าลืม save ---->logout จาก HOSxP แล้วค่อย New Login
-
ของผมยังไงก็ให้แต่ admin อาจารย์ช่วยลงรูปตอนวาง scrip และขั้นตอนการทำทีครับ
แบบละเอียดความรู้น้อย
-
;D Ooh....! อ.เกื้อ สุดยอด ตามนั้นเลยขอรับ ;D
;D กล้าเปลี่ยนเพื่อ กล้ารับของใหม่ ๆ ซะบ้าง อิอิ.... ;D
-
รู้สึกว่า ในตัวแก้ไข สติ๊กเกอร์ HOSxP PCU(Printserver3.0)
ไม่มี Function FormatThaiDate ครับ
ถ้า อ.ชัยพร เข้ามาอ่าน รบกวนเพิ่มให้หน่อยนะครับ
หรือทีมงาน Call Center สุดสวย รับแจ้งเรื่องให้หน่อยครับ
ขอบคุณครับ ;) ;) ;)
-
Value := FormatThaiDate('D MMMM ', date1) + IntToStr(StrToInt(FormatThaiDate('YYYY', date1))+543) + ' ถึง ' +
FormatThaiDate('D MMMM ', date2) + IntToStr(StrToInt(FormatThaiDate('YYYY', date2))+543) ;
เอางี้ไปเลย 555+
ลองใช้ Function FormatThaiDate ข้างบนแล้วแต่ไม่ Work ครับ ผมว่าคงต้องใช้วิธีโด้นสด อย่างนี้แหล่ะครับ
ขอบคุณครับ
-
Value := FormatThaiDate('D MMMM ', date1) + IntToStr(StrToInt(FormatThaiDate('YYYY', date1))+543) + ' ถึง ' +
FormatThaiDate('D MMMM ', date2) + IntToStr(StrToInt(FormatThaiDate('YYYY', date2))+543) ;
เอางี้ไปเลย 555+
ลองใช้ Function FormatThaiDate ข้างบนแล้วแต่ไม่ Work ครับ ผมว่าคงต้องใช้วิธีโด้นสด อย่างนี้แหล่ะครับ
ขอบคุณครับ
งง...ว่าทำไมต้องไปแปลงอะไรให้มากมาย
ใช้ FormatThaiDate('d mmmm yyyy',date1) ได้ อยู่แล้วนะครับ
FormatThaiDate('d mmm yy',);
Value := 'ตั้งแต่วันที่ ' + FormatThaiDate('d mmmm yyyy', date1) + ' ถึงวันที่ ' + FormatThaiDate('d mmmm yyyy', date2);
ผมใช้แบบนี้มาเยอะละ ไม่เห็นมีปัญหา ใช้ได้ทั้ง WindowsXP และ Windows 7
-
งง...ว่าทำไมต้องไปแปลงอะไรให้มากมาย
ใช้ FormatThaiDate('d mmmm yyyy',date1) ได้ อยู่แล้วนะครับ
FormatThaiDate('d mmm yy',);
Value := 'ตั้งแต่วันที่ ' + FormatThaiDate('d mmmm yyyy', date1) + ' ถึงวันที่ ' + FormatThaiDate('d mmmm yyyy', date2);
ผมใช้แบบนี้มาเยอะละ ไม่เห็นมีปัญหา ใช้ได้ทั้ง WindowsXP และ Windows 7
Function FormatThaiDate
สำหรับ Windows XP นั้นไม่มีปัญหาเพราะ เครื่อง Client ได้มีการตั้งค่า Regional and Langauge ที่ถูกต้องแล้วครับ ดังนั้น เลข ปีที่ออกมาก็เลขเป็น พ.ศ. แต่สำหรับ Windows 7 มีการตั้งค่าที่ผิด ๆ อยู่ดังนั้นการใช้ Function นี้จึงได้เลขปี ออกมาเป็นเลข ค.ศ. ครับ ถ้าอย่างนั้นผมให้คุณช่วย Capture Screen ใน Windows 7 ให้ทีครับ
ขอบคุณครับ
-
งง...ว่าทำไมต้องไปแปลงอะไรให้มากมาย
ใช้ FormatThaiDate('d mmmm yyyy',date1) ได้ อยู่แล้วนะครับ
FormatThaiDate('d mmm yy',);
Value := 'ตั้งแต่วันที่ ' + FormatThaiDate('d mmmm yyyy', date1) + ' ถึงวันที่ ' + FormatThaiDate('d mmmm yyyy', date2);
ผมใช้แบบนี้มาเยอะละ ไม่เห็นมีปัญหา ใช้ได้ทั้ง WindowsXP และ Windows 7
Function FormatThaiDate
สำหรับ Windows XP นั้นไม่มีปัญหาเพราะ เครื่อง Client ได้มีการตั้งค่า Regional and Langauge ที่ถูกต้องแล้วครับ ดังนั้น เลข ปีที่ออกมาก็เลขเป็น พ.ศ. แต่สำหรับ Windows 7 มีการตั้งค่าที่ผิด ๆ อยู่ดังนั้นการใช้ Function นี้จึงได้เลขปี ออกมาเป็นเลข ค.ศ. ครับ ถ้าอย่างนั้นผมให้คุณช่วย Capture Screen ใน Windows 7 ให้ทีครับ
ขอบคุณครับ
ตอน preview ใน win7 รู้สึกจะเป็น คศ. ถ้า print ออกมาจะเป็น พศ. ลองดูครับ
-
:D :D เห็นด้วยตามที่ เทพ อ.พี่โก้ และ เทพ อ.ป๊อป ให้ข้อมูลครับ.. :D :D
-
;D แก้ง่ายสุด เปลี่ยน วินโดร์ ซะ แน่นอน ;D
ซื้อเครื่องใหม่ กะ เปลี่ยน Adminใหม่ เลือกไรก่อนดี :D :D :D
แรงนะฮาฟ อ่านดูแล้วเหมือน จขกท. จะไม่เคย ออกแบบรายงานนะครับคงต้องศึกษาเบื้องต้นก่อนนะครับ เพราะปัญหานี้ใครที่เคยทำ รีพอร์ทเองคงทราบดีมาตั้งแต่มี win7 ใช้ล่ะครับ ลองค้นข้อมูลในบอร์ดดู หรือปรึกษาทีมงาน Trainer ของ BMS ดูได้ผล 100 ยินดีคืนเงิน (หักค่าโฆษณา 10 %) จะได้ไม่ต้องเปลี่ยนทั้ง Admin และเครื่อง ปล. CHK ที่ว่าให้เปลี่ยนวินโดวส์ใหม่น่ะเปลี่ยนเป็น 7 ป่าว จะได้เป็น ค.ศ.เหมือนกันหมด
-
;D ณ ตอนนี้แนะนำ WIn XP นิ่งสุดขอรับ ควบคุมความประพฤติ client ได้สะดวกสุด ;D
;D แต่จะให้มาร แข็งแกร่ง อีก ต้องลอง win 8 กะ linux บวกกะ ipad new นะขอรับ ;D
-
งง...ว่าทำไมต้องไปแปลงอะไรให้มากมาย
ใช้ FormatThaiDate('d mmmm yyyy',date1) ได้ อยู่แล้วนะครับ
FormatThaiDate('d mmm yy',);
Value := 'ตั้งแต่วันที่ ' + FormatThaiDate('d mmmm yyyy', date1) + ' ถึงวันที่ ' + FormatThaiDate('d mmmm yyyy', date2);
ผมใช้แบบนี้มาเยอะละ ไม่เห็นมีปัญหา ใช้ได้ทั้ง WindowsXP และ Windows 7
Function FormatThaiDate
สำหรับ Windows XP นั้นไม่มีปัญหาเพราะ เครื่อง Client ได้มีการตั้งค่า Regional and Langauge ที่ถูกต้องแล้วครับ ดังนั้น เลข ปีที่ออกมาก็เลขเป็น พ.ศ. แต่สำหรับ Windows 7 มีการตั้งค่าที่ผิด ๆ อยู่ดังนั้นการใช้ Function นี้จึงได้เลขปี ออกมาเป็นเลข ค.ศ. ครับ ถ้าอย่างนั้นผมให้คุณช่วย Capture Screen ใน Windows 7 ให้ทีครับ
ขอบคุณครับ
ตอน preview ใน win7 รู้สึกจะเป็น คศ. ถ้า print ออกมาจะเป็น พศ. ลองดูครับ
ของผมกลับกันครับ
คือ print ใบ summary