powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
5 сообщений из 5, страница 1 из 1
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
    #38201730
CrazyDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть "родительская" форма со строчками, редактирование полей этих строчек предусмотрено в "дочерней" форме, с проверками итд.
Есть кнопка с When-button-pressed, открывающая эту дочернюю форму редактирования для текущей строки базовой формы.

А теперь вопрос: как сделать что бы эта дочерняя форма редактирования открывалась, когда пользователь пытается изменить данные прямо в базовой форме?
Я так думал: на when-validate-item базовой формы повешу
GO_ITEM('BUTTONS.EDITBTN');
EXECUTE_TRIGGER('WHEN-BUTTON-PRESSED');
, но на деле go_item не работает в when-validate-item. Ни написанный явно, ни вынесенный в процедуру.

Как поступить? Вынести весь код с кнопки (с when-button-pressed) в процедуру, и запускать эту процу что с кнопки, что с when-validate-item?
А то как я рассуждал можно как-то осуществить?
...
Рейтинг: 0 / 0
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
    #38202034
guest_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyDiamond,

на триггер post_change пробовали?
...
Рейтинг: 0 / 0
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
    #38202350
-=APS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подход не совсем понятен.
Что означает "когда пользователь попытается изменить данные в базовой форме"?
Либо у вас данные можно менять непосредственно в базовой форме, либо вы поднимаете отдельное окно для этого по нажатию отдельной кнопки или комбинации клавиш. Этот подход достаточно стандартен и понятен.
А тут я не могу понять, что должно произойти, когда я что-либо поменяю в базовой форме: тут же будет выскакивать дополнительное окно в котором я должен буду повторно менять данные? Или что я должен буду там делать?
Возможно, вы пытаетесь что-то упростить для пользователя, но эта выгода для меня непонятна; может, уточните?
...
Рейтинг: 0 / 0
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
    #38202365
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyDiamond,

1. отслеживать изменения по таймеру
2. триггер KEY-OTHERS
...
Рейтинг: 0 / 0
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
    #38207656
forlog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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