Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать блокировку в Oracle Forms? / 9 сообщений из 9, страница 1 из 1
31.10.2008, 11:12
    #35627290
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
Есть форма , она имеет два окошка. Второе окошко это простой вопрос и кнопки к нему - "да", "нет" , "да для всех", "нет для всех".
Когда первое окно вызывает второе ("go_item('message')") , первое окно сразу выполняет свои действия. Как сделать так чтобы первое окно ждало ответа ?
Есть вариант написать на базе пакет который обволакивает dbms_lock, но это тяжелый случай. Как сделать это смекалкой и средствами Оракла ?
...
Рейтинг: 0 / 0
31.10.2008, 11:27
    #35627349
brainwashed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
перенести все операции из первого окна во второе, которые будут отрабатывать
по нажатию кнопки?
окно тут конечно условно, но суть наверное поняли:)
...
Рейтинг: 0 / 0
31.10.2008, 11:37
    #35627391
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
brainwashed

Увы, этот вариант с переносом кода во второе окно не подходит :(
...
Рейтинг: 0 / 0
31.10.2008, 12:04
    #35627513
AndreyArtemev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
Сделать окно с вопросом модальным
...
Рейтинг: 0 / 0
31.10.2008, 12:12
    #35627556
Тифа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
а вам же советовали делать одельную формсу а не канву вчера) так было бы проще, удобнее и правельнее
...
Рейтинг: 0 / 0
31.10.2008, 12:19
    #35627602
FRM-42100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
Добавлю вариант - вместо окна-алерта использовать LOV :)
Из плюсов - весь код в одном месте и никаких новых обектов
...
Рейтинг: 0 / 0
31.10.2008, 13:44
    #35627951
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
Frm-42100

А можно по подробнее про вариант с ловом ?
...
Рейтинг: 0 / 0
31.10.2008, 14:00
    #35628019
FRM-42100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
razlivА можно по подробнее про вариант с ловом ?Создаем LOV из статической record group (там будет только "да", "нет", "да для всех", "нет для всех"). А потом вместо "go_item('message')" делаем Show_LOV(...). Нажатие Cancel приравнять к выбору пользователем "нет" :)
...
Рейтинг: 0 / 0
31.10.2008, 14:38
    #35628147
razliv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать блокировку в Oracle Forms?
Frm - 42100

Спасибо большое, очень тонкий ход !
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать блокировку в Oracle Forms? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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