Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Linux, Forms 11g server, motif.rgb для cl8mswin1251 / 10 сообщений из 10, страница 1 из 1
02.12.2013, 13:42
    #38485934
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
Никто корректным файлом motif.rgb для cl8mswin1251 поделиться не может. Или сказать, где его взять / как настроить. Подозреваю, что он возможно даже в поставке идет.
...
Рейтинг: 0 / 0
02.12.2013, 18:53
    #38486461
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
Спасибо всем откликнувшимся (в личку).

1) С ISO у меня все работает, небольшая неприятность с 1251

Не удается выставить NLS_LANG в mswin1251 при компиляции. Т.к. разработка на Windows,
пришлось формы при переносе Windows -> Linux переконвертировать в ISO

Сделан bat'ник для конвертацию кодировок через XML, но 11G формы при переносе в XML и
обратно часть функционала теряют (((. Например RecordGroup'ы преобразуются в XML не
корректно. Приходится после конвертации формы ее еще дорабатывать напильником (copy/past)

Когда работал с OeBS (sparc/solaris, ibm os), формы для OeBS 11i компилировали нормально, в
cl8mswin1251. Т.ч. есть ощущение, что это как-то настраивается. Но motif.rgb обнаружен только
для ISO кодировки в директории для территории RU. При выставлении 1251 падаю при компиляции.

2) Кто нибудь настраивал Oracle Forms server для работы под UTF-8

motif_utf8.rgb в корне вроде лежит, но в корне. Т.ч. совершенно непонятно какую территорию нужно
указывать и/или куда данный файл нужно поместить.
===
Это не сильно критично, т.к. все при конвертации в ISO работает, но интересно
...
Рейтинг: 0 / 0
03.12.2013, 13:58
    #38487347
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
Leonid Kudryavtsev,

лично я "компилю" (RH4) так (разработка форм под Windows):
- в папку с формами скопировал из bin -> frmcmp_batch.sh;
- создал sh для "компиля" всех форм в каталоге следующего содержания:
NLS_LANG=RUSSIAN_CIS.CL8KOI8R
export NLS_LANG
for i in `ls $FORMS_PATH/*.fmb`
do
echo compiling for $i
sh frmcmp_batch.sh Userid=LOGIN/PASSWORD@DB Batch=Yes Module=$i Module_Type=Form Compile_All=Yes
done

- в скрипте (своём или frmcmp.. неважно), помимо, должно быть следующее:
ORACLE_HOME=/home/oraForms/product
export ORACLE_HOME
FORMS_PATH=/home/oraForms/product/forms
export FORMS_PATH
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
...
Рейтинг: 0 / 0
03.12.2013, 15:37
    #38487563
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
А язык не ломается? На машине где разрабатываются формы 1251, а Вы компилируете KOI8R - должен ломаться IMHO.
...
Рейтинг: 0 / 0
03.12.2013, 15:56
    #38487612
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
Leonid Kudryavtsev,

Не ломается :)
Сейчас и не скажу, почему у меня KOI8R, копаться/вспоминать надо, давно было дело..
Одно знаю, ODS 10.1.2.3 под XP SP3 с MSWIN1251, сервак RH 4.4 AS F&R 10.1.2.0.2, БД 10.2.0.4 EE x64 с RU8PC866
...
Рейтинг: 0 / 0
03.12.2013, 15:57
    #38487615
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
кстати, вот для 11ых настройка Oracle Forms and Reports Services 11gR2 Configuration Notes
...
Рейтинг: 0 / 0
03.12.2013, 15:58
    #38487618
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
почему KOI8R понятно, не понятно почему язык не ломается )))
...
Рейтинг: 0 / 0
04.12.2013, 08:27
    #38488316
mRdUKE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
Leonid Kudryavtsev,

наверное потому, что в default.env , который указывается в formsweb.cfg , прописан тот же NLS_LANG=RUSSIAN_CIS.CL8KOI8R :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
07.05.2015, 16:01
    #38953757
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
А все-таки как правильно перенести сделанные в Windows (CL8MSWIN1251) формы/отчеты
в Linux?

developer 11.1.2.2 при NLS_LANG=CL8MSWIN1251 не запускается. При CL8ISO859P5 или AL32UTF8 запускается, но ввести что-либо русскоязычное нельзя. При CL8ISO859P5 формы почему-то компилируются и показываются правильно.
...
Рейтинг: 0 / 0
07.05.2015, 16:02
    #38953760
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux, Forms 11g server, motif.rgb для cl8mswin1251
опечатка, конечно 8859
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Linux, Forms 11g server, motif.rgb для cl8mswin1251 / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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