powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Forms 11. Программно узнать структуру меню.
5 сообщений из 5, страница 1 из 1
Forms 11. Программно узнать структуру меню.
    #38791104
Est_vopros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для заполнения словаря элементов для меню (*.mmb) надо каким-то образом программно (в процессе выполнения формы) выяснить структуру элементов меню, привязанного к текущей форме.
Вручную через object navigator очень трудоёмко.
Интересует подход аналогичный получению словаря элементов для блока:

Код: plsql
1.
2.
3.
4.
5.
6.
 vItem := get_block_property('BLOCK',first_item);
 loop
  	dbms_output.put_line(vItem);
        exit when	vItem = get_block_property('BLOCK',last_item);
	vItem := get_item_property(vItem,nextitem);
 end loop;



В какую сторону копать?
...
Рейтинг: 0 / 0
Forms 11. Программно узнать структуру меню.
    #38791255
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Est_voprosВручную через object navigator очень трудоёмко.

Экспортнуть в XML дальше или парсер написать (если менюшек в проекте много), или ручками в notepad'е или far'е сделать "структуру" в нужном виде. Делов на полчаса-час IMHO.
...
Рейтинг: 0 / 0
Forms 11. Программно узнать структуру меню.
    #38791346
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

Я так понял - ему "программно" нужно..

Est_vopros,

Get_Menu_Item_Property?
...
Рейтинг: 0 / 0
Forms 11. Программно узнать структуру меню.
    #38791419
Est_vopros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevЭкспортнуть в XML
Спасибо! Наверно так и сделаю. Если бы ещё где-нить найти пример XSLT

mRdUKEGet_Menu_Item_Property?
Пока не понял как с помощью этого Get_Menu_Item_Property "пройти" по деревьям из элементов меню. Есть предположения?

Должны быть какие-то системные пакеты для таких целей. Но ничего не могу пока найти(
...
Рейтинг: 0 / 0
Forms 11. Программно узнать структуру меню.
    #38791458
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mRdUKEGet_Menu_Item_Property?
Пока не понял как с помощью этого Get_Menu_Item_Property "пройти" по деревьям из элементов меню. Есть предположения?

Должны быть какие-то системные пакеты для таких целей. Но ничего не могу пока найти([/quot]

Глянул, - "пройти" судя по всему не получится, не нашёл что-то вроде first_item/next_item.. т.ч. только вариант предложенный товарищем выше, если он вам подходит..
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Forms 11. Программно узнать структуру меню.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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