powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / можно ли в форме создать блок полностью динамически ?
8 сообщений из 8, страница 1 из 1
можно ли в форме создать блок полностью динамически ?
    #37871325
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
динамически - т.е. программно.
программно создать блок и задать все его свойства и свойства его полей.
а также: можно ли динамически создать триггеры ?
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37871716
OldBoyOdeSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nxx,

динамически - т.е. программно
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37871719
OldBoyOdeSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OldBoyOdeSu,

нет, но можно у существующих менять свойства ,скрывать и отображать и т.д.
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37871775
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть Open API (Forms API) позволяющее из программ на C создавать и компилировать FMB файлы.

В одной из систем делалось так:
1. Структура задавалась метописаниями в БД
2. Потом запускалась процедура генерации БД, которая создавала/модифицировала таблицы
3. Потом запускалась процедура генерации клиента, строила .FMB файлы с нужными блоками и полями
4. Ну и при выполнении поля размещались на экране.

Может быть и другой подход, напихать кучу полей в таблицу и на форму и потом с этой помойкой разбираться. Используется в OeBS ))). Особенно в модуле контроля качества
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37872554
OldBoyOdeSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну это уже не программирование в Forms Builder, тогда можно вообще попробовать с xml поработать, самому их редактировать и использовать батники frmf2xml и frmxml2f, правда там есть проблемы при конвертациях туда - обратно, в частности с property class
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37872563
OldBoyOdeSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и ещё помимо FAPI, есть Oracle Forms Java Api - JDAP, можно в эту сторону тоже посмотреть
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37872604
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OldBoyOdeSuOldBoyOdeSu,

нет, но можно у существующих менять свойства ,скрывать и отображать и т.д.

а если число блоков заранее не известно ?
...
Рейтинг: 0 / 0
можно ли в форме создать блок полностью динамически ?
    #37872671
OldBoyOdeSu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nxx,

динамически создавать блоки в Forms Builder нельзя так же как и items, следовательно для решения проблемы только рамками Forms Builder надо создать заранее большое количество блоков с items в них. И как сказал Leonid Kudryavtsev "и потом с этой помойкой разбираться.", там ещё и канвы наверно и окна надо?
С триггерами тоже номер не прокатит их надо создать и прописать в них вызов подпрограмм, которые уже будут в зависимости от параметров выполнять соответствующую логику, короче не позавидуешь тебе...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / можно ли в форме создать блок полностью динамически ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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