BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yokyai ที่ กรกฎาคม 01, 2010, 08:25:31 AM
-
เรียก dbtext มาแล้วเลือก birthday หรือ vstdate หรือฟิลด์ที่ใช้วัน/เดือน/ปี เวลาเปลี่ยน format เป็น d mmm eeee ตรงปีก็ยังคงเป็น ค.ศ. อยู่คับ ไม่ว่าจะออกจากเครื่องไหนก็ตาม ซึ่งปกติก่อนหน้าไม่เคยเกิดปัญหา แก้อย่างไรดีคับ ต้องใช้่รายงานเป็นปี พ.ศ.เสียด้วยคับ :)
-
แต่ที่พบปัญหาอย่างหนึ่งคือถ้าใช้เครื่องที่ลง vista ทำรายงานจะมีผลให้เครื่องอื่นๆทีั้ง vista และ xp ไม่เปลี่ยนปี เป็น พ.ศ. แต่ถ้าใช้เครื่อง xp ทำงาน ปี ก็จะเป็น พ.ศ.ปกติ แต่ว่า vista เนี่ยคับ ยังไงก็เป็น ค.ศ.เปลี่ยนไม่ได้
-
มันจะมีปัญหาเฉพาะ vista / 7 ครับ ใช้ Variable แล้วเรียกใช้ function formatthaidate ครับ
-
อาจารย์ครับ แบบนี้ต้องแก้ทุกรายงานเลยหรือคับ ถ้า vista มีปัญหาแก้แบบถาวรไม่ได้ ก็จะลง xp ได้คับ อาจารย์แนะนำด้วยคับ บังเอิญเครื่องใหม่ที่ได้มา ได้ลิขสิทธิ์ของ vista มาคับ
-
แก้ทุกรายงานเลย (ที่เกี่ยวข้อง) ไม่ต้องลอง xp แก้โดยใช้ Function FormatThaiDate แล้วใช้ได้ทั้ง XP และ Vista/7
จะได้ไม่เสียลิขสิทธิ์ของ Windows
-
แล้วอนาคตอาจารย์จะปรับโปรแกรมตาม OS หรือเปล่าคับ จะได้เตรียมตัว ;D
-
แล้วอนาคตอาจารย์จะปรับโปรแกรมตาม OS หรือเปล่าคับ จะได้เตรียมตัว ;D
คิดว่าคงใช้ได้สำหรับ OS ในรุ่นต่อไปด้วย
เพราะถ้ามีปัญหา อ.MN ก็แก้ที่ Function ที่ อ.mn ทำ เราก็แค่ปรับโปรแกรม (update) แล้วก็ใช้ได้เลย