20.04.2007, 05:41 | #1 |
Участник
|
Проблема с кодировкой
Есть 2 АОСа, часть пользователей работает в АОС-1 другая в АОС-2, приложения в на обеих АОСах идентичные БД одна. Проблема в следущем, при формировании отчета в АОС-1 все нормально на АОС-2 в отчет не выводятся некоторые строки. Проанализировал код дебагером и выявил следущее <<см. прикрепленный скрин>>. Сначала подумал что дело в Региональных настроках системы но данная проблема возникает у всех клиентов.
|
|
20.04.2007, 08:03 | #2 |
Участник
|
Т.е. ДВА приложения, но ОДНА база?
|
|
20.04.2007, 08:41 | #3 |
Member
|
Я, конечно, могу по внешнему виду дебагера 3.0 отличить от 4.0, но в таких случаях рекомендуется писать версию Аксапты.
По таким симптомам не факт вовсе, но на всякий случай убедитесь, что: - файлы *.ktd одинаковые у обоих АОСов - ни на одном из АОСов не стоит галка инициализации БД под unicode - ни для одного из АОСов не указан источник ODBC в настройках АОСа
__________________
С уважением, glibs® |
|
20.04.2007, 09:28 | #4 |
Участник
|
|
|
20.04.2007, 09:37 | #5 |
Участник
|
как это проверить?
у обоих АОСов опция выключена у обоих АОСов указан источник ODBC |
|
20.04.2007, 10:43 | #6 |
Member
|
Цитата:
Сообщение от Trinux
...
как это проверить? ... Как минимум размер файла. Косвенным признаком может служить дата создания или модификации. Есть утилиты для построчного или побайтного сравнения файлов. Но это все скорее теория. Проще скопировать корректный файл в оба места. Сможете гарантировано спокойно спать. Цитата:
Сообщение от Trinux
...
у обоих АОСов опция выключена ... Цитата:
Сообщение от Trinux
...
у обоих АОСов указан источник ODBC ...
__________________
С уважением, glibs® |
|