Тема: Ax 2009 Unicode
Показать сообщение отдельно
Старый 22.02.2017, 14:41   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,997 / 3298 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Ax 2009 Unicode
Привет всем.
Словили странный баг под 2009-й аксаптой.
Ядро RU7 (build 5.0.1500.4570) или build 5.0.1600.3596
БД оракл. Ходит под линуксом.

В текстовое поле записываем текст на французском, все символы с диакритикой ее теряют.
т.е. сохраняем строчку
àéç
она превращается в
aec
Непонятно почему так.
Если сторонним средством (например PL SQL DEVELOPER) записать текст в базу напрямую, то в базу значение запишется, но аксапта при отображении срезает все надстрочные символы.
Т.е. значение портится как при записи в БД так и при чтении.

При этом если табличка кешируется, то в кеше значения корректно отображаются и могут поначалу ввести в заблуждение, но стоит сбросить кеш и получить значение из БД, как получаем кривые значения.

В чем может быть причина ?

Последний раз редактировалось Logger; 22.02.2017 в 15:12.