Хелло!)
10 лет не трогал Клашу, решил посмотреть какой он сейчас)
Взял 10 версию и попытался визардом создать небольшое приложение, в качестве сервера хранения данных Oracle.
Сразу столкнулся с проблемой отображения символов, вместо кириллицы одни iiii, на картинке:
Сильно не пинайте, если это уже было где на форуме, то ткните носом, быстрым поиском не нашёл.
Где нужно подкрутить? env файл или ещё где?
За столько лет всё забыл
Исходные данные:
Сlarion 10 EE, Oracle Accelerator
Оракл вот такой:
select * from V$VERSION
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
PL/SQL Release 12.1.0.2.0 - Production
"CORE 12.1.0.2.0 Production"
TNS for Linux: Version 12.1.0.2.0 - Production
NLSRTL Version 12.1.0.2.0 - Production
Настройки базы:
select sys_context('userenv', 'language') from dual;
RUSSIAN_RUSSIA.CL8MSWIN1251
Опять кодировка
Модератор: Andrew™
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 4994
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Опять кодировка
Для начала в свойстве Контролов GdiCharSet должно стоять 204.
И перед открытием первого окна (обычно фрейм) сейчас пишут:
Это нужно для правильного отображения меню и подсказок.
А с env-файлом ничего не изменилось. Он также нужен для правильной сортировки, либо использовать Locale.
И перед открытием первого окна (обычно фрейм) сейчас пишут:
Код: Выделить всё
system{prop:CharSet} = Charset:Cyrillic
system{prop:FontCharSet + prop:TipsFont} = Charset:Cyrillic
system{prop:Font} = 'Arial'
А с env-файлом ничего не изменилось. Он также нужен для правильной сортировки, либо использовать Locale.
We are hard at work… for you.
Опять кодировка
Спасибо, вопрос решён чтением форума)
изменением в реестре http://forum.clarionlife.net/phpbb/view ... f=6&t=1277
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient12Home1_32bit\NLS_LANG
изменением в реестре http://forum.clarionlife.net/phpbb/view ... f=6&t=1277
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient12Home1_32bit\NLS_LANG