powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle forms 6i & icon
13 сообщений из 13, страница 1 из 1
Oracle forms 6i & icon
    #32463072
uvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uvv
Гость
В формах использую на кнопках иконки. Храню их в одной директории. Когда использовал forms 4.5 в реестре прописывал переменную TK23_ICON и указывал путь к файлам *.ico. Перешли на forms 6i и иконок не видно (такое ощущение, что этот путь не считывается). Порылся в документации там написано, что использовать нужно TK60_ICON, но результат такой же. Где все-таки в системном реестре (regedit) для forms 6i указать путь к файлам *.ico и как?
Влад.
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32463181
Lerych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
"UI_ICON"="E:\ORANT\CGENF45\ADMIN\ICONS\\PC"
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32464805
DBGroup Consulting
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Forms 6i для клиент-сервера эта перменная называется UI_ICON
Для web с иконками посложнее, но похоже вам это и не нужно.

680512
Успехов,
DBGroup Consulting
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32464897
uvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uvv
Гость
Спасибо огромное.
Много трудов сэкономили.
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32465057
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dobroe utro.
a gde, v kakoi neremennoi propisivaetsa put k icons dla Forms9 na OAS10g.
spasibo
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32465260
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBGroup Consulting
Для web с иконками посложнее, но похоже вам это и не нужно

А как с этим делом в 9i? Я так понимаю, простым прописыванием путей в реестре не обойдешься. А как тогда?
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32465500
DBGroup Consulting
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иконки в Forms для web настраиваются одинаково что для 6i, что для 9i (10g).
Переменная UI_ICON здесь не действует.
Для иконок используются gif или jpg файлы, ico больше не могут быть иконками.

В http-сервере(apache) нужно прописать виртуальную директорию для
каталога с файлами иконок. Скорее всего она уже где-то прописана,
проверте все алиасы на названия типа /web_icons/, /formsimages/, etc
Положите в этот каталог все файлы , например, gif.
Убедитесь, что эти gif-ы доступны через веб-сервер (http://yourhost:port/web_icons/my_super_icon.gif)

В конф. файле формс-сервера ($FORMS{60|90}_HOME/forms{60|90}/server/formsweb.cfg)
есть параметр со значением по умолчанию:

serverApp=default

который задает имя ресурсного файла, из которого формсовая java будет брать
различные настройки, в том числе и откуда брать иконки.
Файл этот должен находится в каталоге:
$FORMS{60|90}_HOME/forms{60|90}/java/oracle/forms/registry
и иметь расширение dat.
Т.е. если в formsweb.cfg задано:
serverApp=default
то это должен быть:
$FORMS{60|90}_HOME/forms{60|90}/java/oracle/forms/registry/default.dat
Но, по умолчанию, там нет такого файла, зато есть Registry.dat, который и
используется в этом случае :-)

Открываем этот dat файл и почти в самом конце ищем и устанавливаем значения двум параметрам:
default.icons.iconpath=/web_icons/
default.icons.iconextension=gif

Первый задает виртуальный(можно полный) путь откуда брать иконки,
второй - файлы какого типа должны использоваться.


Ну и уж если забрались сюда, то настоятельно рекомендую посмотреть
и установить примерно такие значения для последних трёх параметров в этом файле:
app.ui.lovButtons=true
app.ui.requiredFieldVA=true
app.ui.requiredFieldVABGColor=255,242,203

После установки первого в true, в любой форме при входе в любое текстовое
поле с назначенным LOV, в правом углу поля будет автоматически появляться кнопка с тремя, точками, словно маня нажать на неё для вызова LOV!
При выходе из поля, кнопка будет автоматически исчезать.

Ну а второй и третий параметры заставят Формс изменить background color для
всех элементов обязательных для заполнения (Required=Yes).

680512
Успехов,
DBGroup Consulting
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32465524
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
исчерпывающе!
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32547577
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все-таки мне кое-что непонятно с иконками.

Есть формочка (Forms 9i) (не я ее делала), иконки к ней *.gif лежат в каталоге icons, их видно на форме. Добавляю на форму свою иконочную кнопку, кладу в каталог icons свою иконку xxx.gif, прописываю название файла xxx в палитре для кнопки, но форма ее не видит. Кнопка пустая.

В formsweb.conf есть строчка
Код: plaintext
archive_jini=f90all_jinit.jar,icons.jar

За что она отвечает? И что за зверь такой icons.jar ?

Этот же файл icons.jar лежит в
Код: plaintext
$FORMS90_HOME/forms90/java/

Я так предполагаю, что это в нем должна содержаться информация про иконки. Это так?

Если так, то как добавить в него информацию про мою иконку?

**************************
Не ругайте сильно, я только учусь
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32547578
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все-таки мне кое-что непонятно с иконками.

Есть формочка (Forms 9i) (не я ее делала), иконки к ней *.gif лежат в каталоге icons, их видно на форме. Добавляю на форму свою иконочную кнопку, кладу в каталог icons свою иконку xxx.gif, прописываю название файла xxx в палитре для кнопки, но форма ее не видит. Кнопка пустая.

В formsweb.conf есть строчка
Код: plaintext
archive_jini=f90all_jinit.jar,icons.jar

За что она отвечает? И что за зверь такой icons.jar ?

Этот же файл icons.jar лежит в
Код: plaintext
$FORMS90_HOME/forms90/java/

Я так предполагаю, что это в нем должна содержаться информация про иконки. Это так?

Если так, то как добавить в него информацию про мою иконку?

**************************
Не ругайте сильно, я только учусь
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32547727
Bombat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Holly
На самом деле icons.jar это архив (судя по названию с иконками). Т.е. jar это архив и положить туда можно "что хочешь".
...
Рейтинг: 0 / 0
Oracle forms 6i & icon
    #32548057
Holly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, нашла

http://otn.oracle.com/products/forms/pdf/webicons.pdf

**************************
Не ругайте сильно, я только учусь
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Oracle forms 6i & icon
    #35423349
Хрень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ничего не понимаю, соответствие виртуального и физического каталога в formsweb сделали, в registry.dat виртуальный каталог указали, чего еще ему не хватает???
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle forms 6i & icon
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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