powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какой триггер применить?
11 сообщений из 11, страница 1 из 1
Какой триггер применить?
    #38075543
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! есть форма на основании таблицы.
Есть LOV на каждое поле, он работает с ограничением.
То есть: Выбираем по LOV значение 1го поля. LOV другого выбора показывается уже не весь, а уже в зависимости от выбранного значения в первом поле. Это нужно чтоб работало при поиске, на F7-F8
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075547
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополнение к теме (случайно отправил)

А при INSERTE новой записи надо чтоб LOV в полях не ограничивался.

Я думаю вставить признак и его проверять. Триггеры
PRE-QUERY признак = 1
POST_QUERY признак = 0

Но почему-то не срабатывает... F7 ВЫБРАЛ LOV ВСТАВИЛ а признак мессаджем вывожу..показывает 0..а надо 1..

Вообщем вопрос... в какой триггер записать 1 чтоб он запомнился после F7 И ДО F8
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075708
bev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте на поле, связанное с LOV, триггер KEY-LISTVAL, в нем анализируйте сначала статус записи, затем SHOW_LOV.
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075743
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Режим поиска F7 ДАЕТ статус 'NEW' тут нужно ограничивать LOV
а INSERT новой записи не нужно ограничивать LOV а статус тоже 'NEW' (
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075768
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а нет туплю INSERT ща попробую)
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075826
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SHOW_LOV('LOV_NAIM'); ругается на триггере KE-LISTVAL
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075868
bev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
учтите, что SHOW_LOV не процедура, а функция....
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075883
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bev, ага. тогда никак. ведь нужно как-то так
IF :SYSTEM.Record_Status in ('NEW') then
SHOW_LOV('LOV_NAIM'
end if;
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075905
bev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поищите хоть что-нибудь сами !!!
хотя бы в самих формсах - там есть примеры !!!
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38075906
bev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как использовать (обращаться ) к SHOW_LOV!!!
...
Рейтинг: 0 / 0
Какой триггер применить?
    #38076971
dogalevs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bev,

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


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