Гость
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item? / 5 сообщений из 5, страница 1 из 1
28.03.2013, 10:27
    #38201730
CrazyDiamond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
Есть "родительская" форма со строчками, редактирование полей этих строчек предусмотрено в "дочерней" форме, с проверками итд.
Есть кнопка с 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
28.03.2013, 12:29
    #38202034
guest_13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения WHEN-VALIDATE-ITEM - как перейти на другой Item?
CrazyDiamond,

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

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


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