การแก้ไขปัญหา Crystal Report ภาษาไทยเเสดงวรรณยุกต์เป็นสี่เหลี่ยม

การแก้ไขปัญหา Crystal Report ภาษาไทยเเสดงวรรณยุกต์เป็นสี่เหลี่ยม

- โดยอาการจะเป็นตามภาพด้านบน คือเเสดงวรรณยุกต์เป็นสี่เหลี่ยมหรือมีสี่เหลี่ยมหลังพยัญชนะไทย
- ซึ่งส่วนใหญ่จะเกิดกับ Crystal Report Version 2008,2011 เเละ 2013

-สาเหตุ  มาจาก version ของ Microsoft Unicode Scripts Processor: usp10.dll ซึ่งปัญหานี้จะเป็นเฉพาะ windows 64bit เมื่อใช้ font Tahoma และ AngsanaUPC

-วิธีการเเก้ไข   ให้ลองเปลี่ยน font ไปใช้ Arial Unicode MS   แต่ถ้ายังไม่ได้    ให้ไป copy  font Tahoma (tahoma.ttf และ tahomabd.ttf )จาก Windows version เก่า อย่าง XP หรือ Server2003 ซึ่ง Font จะอยู่ใน path: C:\Windows\Fonts. เเล้วเราก็เอา Font ไปลงในเครื่อง server เรา ลงทับไปเลย เสร็จเเล้ว restart เครื่อง


1 ความคิดเห็น: