Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Возврат назад в ORACLE Form  [new]
new_user_8
Member

Откуда:
Сообщений: 254
Есть форма где есть кнопка "Отменить". Под кнопкой:
HIDE_VIEW('Имя_Канвы');
GO_BLOCK('Имя_Блока');
Вопрос: Что использовать чтобы вернуться в предыдущий скрин, откуда открылся скрин с кнопкой, если скрин с кнопкой может открываться из разных скринов?
17 авг 06, 19:47    [3019599]     Ответить | Цитировать Сообщить модератору
 Re: Возврат назад в ORACLE Form  [new]
contr
Member

Откуда:
Сообщений: 1909
Использовать пакет, реализующий стек переходов.
Пакетный метод push звать в каком-нибудь pre-block, запоминать в стеке :system.trigger_item
По кнопке "возврат" звать pop, переходить на возвращенный item.
17 авг 06, 20:05    [3019634]     Ответить | Цитировать Сообщить модератору
 Re: Возврат назад в ORACLE Form  [new]
muller
Member

Откуда: Москва
Сообщений: 925
> Использовать пакет, реализующий стек переходов.
ну, "пакет, реализующий стек переходов" -- это решение задачи в общем виде ... а хранить гденть в сторонке понятие "откуда" придётся.

Я бы ( если окно модальное ) делал бы для него отдельную форму и вызывал бы её колом (call ).
18 авг 06, 10:11    [3021104]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить