Получить имя кнопки в Oracle Forms Builder после щелчка правой кнопкой мыши

Я использую Oracle Forms Builder. У меня есть кнопка, к которой прикреплено всплывающее меню. Мне нужно получить имя этой кнопки в text_item после того, как пользователь щелкнет по ней правой кнопкой мыши и выберет один из вариантов всплывающего окна.


person user2343837    schedule 23.05.2013    source источник
comment
Я не очень понимаю ваш вопрос. Вы хотите, чтобы этикетка вашего предмета была в текстовом элементе?   -  person DARK_A    schedule 23.05.2013
comment
Я не очень хорошо знаком с всплывающими меню, но пробовали ли вы использовать :SYSTEM.Cursor_Item для получения имени?   -  person Peter Å    schedule 23.05.2013


Ответы (2)


Используйте 1_.

........

person Jeffrey Kemp    schedule 24.05.2013

Если вам нужно имя кнопки, нажатой внутри триггера, например, когда кнопка нажата, вы можете использовать системный параметр :system.trigger_item, это даст вам элемент, который запустил триггер. Поэтому, если вы используете это в триггере при нажатии кнопки, вы получите элемент, который нажал кнопку. Если вы запускаете другое приложение, а не просто всплывающее окно или около того, и вам нужен элемент в этом приложении, вы можете установить глобальный или создать список параметров с именем элемента, а затем вы можете ссылаться на него в приложении, которое вы только что запустили.

person nightfox79    schedule 23.05.2013