powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Кодировка влияет на открытие .fmb файла в Билдере
4 сообщений из 4, страница 1 из 1
Кодировка влияет на открытие .fmb файла в Билдере
    #39304805
inzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,
Я новичок в Оракле, Формах, Репортах и кодировках. Передо мной поставили задачу - отображать национальные символы в Репортах. Я решил эту задачу путем смены параметра NLS_LANG с RUSSIAN_CIS.CL8MSWIN1251 на RUSSIAN_CIS.UTF8, а также сохранения национальных символов в базе в виде их кодов в формате \хххх. Короче говоря, сейчас я вижу то что нужно.

НО, во время тестов после смены кодировки всплыла такая беда - некоторые .fmb файлы не хотят открываться в Формс Билдере (либо, они просто очень долго открываются, минут 20 ждал, загрузка ЦП 25%, не дождался). Некоторые открываются нормально. Эту проблему тоже решил - сменил RUSSIAN_CIS.UTF8 на AMERICAN_AMERICA.UTF8, после чего всё открывается.

ВОПРОСЫ:
Почему не открываются fmb с RUSSIAN_CIS.UTF8?
Если оставлю AMERICAN_AMERICA.UTF8 что вообще изменится - формат времени, даты, что еще? На что это может повлиять, что нужно протестить?

Спасибо
...
Рейтинг: 0 / 0
Кодировка влияет на открытие .fmb файла в Билдере
    #39304817
inzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доп. инфо
Когда стоит AMERICAN_CIS.UTF8 .fmb тоже открывается. То есть проблема в составляющей language? Из ораклового фака:
Language

Specifies conventions such as the language used for Oracle messages, sorting, day names, and month names. Each supported language has a unique name; for example, AMERICAN , FRENCH , or GERMAN . The language argument specifies default values for the territory and character set arguments. If the language is not specified, then the value defaults to AMERICAN .

Что из этого может быть проблемой в fmb?
...
Рейтинг: 0 / 0
Кодировка влияет на открытие .fmb файла в Билдере
    #39304850
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то CL8MSWIN1251 вполне отображает русские буквы. Да и CIS уже давно нет, вместо него RUSSIA (если только не Forms6 и клиент Ora8). Впрочем территория мало на что влияет, разве что на номер дня недели. Так что AMERICAN_AMERICA.CL8MSWIN1251 - вполне рабочий вариант.
...
Рейтинг: 0 / 0
Кодировка влияет на открытие .fmb файла в Билдере
    #39304921
inzu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tru55,
А где я написал про русские буквы? :) Тех, которые мне нужны нет в CL8MSWIN1251, поэтому использую UTF8. И на счет территории - во втором сообщении я написал, что проблема не в ней, а в языке...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Кодировка влияет на открытие .fmb файла в Билдере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]