powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / popup menu. как узнать откуда вызвано?
3 сообщений из 3, страница 1 из 1
popup menu. как узнать откуда вызвано?
    #36502335
stranger1101
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, интересует вопрос как узнать из какого блока было вызвано popup menu.

В случае использования совета из этой темы :SYSTEM.MOUSE_ITEM стабильно возвращает null.
...
Рейтинг: 0 / 0
popup menu. как узнать откуда вызвано?
    #36508894
sequence
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stranger1101,

момент вызова, когда присваивается :system.mouse_item и момент получения значения из system.mouse_item
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
popup menu. как узнать откуда вызвано?
    #38561390
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сделал так:
0. Создал параметр :PARAMETER.MOUSE_ITEM
1. Сделал на уровне формы триггер WHEN-MOUSE-CLICK
Код триггера: :PARAMETER.MOUSE_ITEM := :SYSTEM.MOUSE_ITEM;
2. Сделал на уровне формы триггер PRE-POPUP-MENU.
Код триггера: :PARAMETER.MOUSE_ITEM := :SYSTEM.MOUSE_ITEM;
3. В триггере типа Menu Item Code благополучно пользуюсь значением из :PARAMETER.MOUSE_ITEM и всё работает.
Понимаю, что один из триггеров лишний, но исследовать лень, поскольку всё работает.
Надеюсь, кто-нибудь продолжит.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / popup menu. как узнать откуда вызвано?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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