powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какой триггер лучше использовать ?
9 сообщений из 9, страница 1 из 1
Какой триггер лучше использовать ?
    #36265303
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с такой ситуацией - нужно делать кнопку disabled, если статус блока <> 'QUERY'. На какой триггер лучше повесить set_item_property () ?
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36265432
Фотография John.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
When-Validate-Block;
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36266298
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джон

Такого триггера When-validate-block нет на самом деле )
И по логике он не подходит - потому что нужно сразу же после изменения делать кнопку disabled :)
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36266705
gpu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
razlivСтолкнулся с такой ситуацией - нужно делать кнопку disabled, если статус блока <> 'QUERY'. На какой триггер лучше повесить set_item_property () ?
Если xотим запретить при старте интерквери то в KEY-ENTQRY можно делать так>

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SET_ITEM_PROPERTY('MY_BLOCK.MYBUTTON, ENABLED, PROPERTY_FALSE);
..
CGBS$.DO_KEYQRY(v_block, 'ENTER_QUERY', :SYSTEM.MODE);
..
IF :system.mode <> 'ENTER-QUERY' THEN
  SET_ITEM_PROPERTY('MY_BLOCK.MYBUTTON, ENABLED, PROPERTY_TRUE);
END IF;
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36266708
gpu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpu
Если xотим запретить при старте интерквери то в KEY-ENTQRY можно делать так>
..

KEY-ENTQRY - На уровне формы.
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36266846
Фотография John.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясните задачу:
1 Вы хотите, что бы кнопочка была активна только во время выполнения запроса в блоке
(:SYSTEM.MODE = 'QUERY')?

2 Вы хотите, что бы кнопочка была активна только если все записи в блоке получены из базы.
Block_Status = 'QUERIED' ?
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36266896
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГПУ, Джон Д.
Ага, мне нужно именно втрое, т.е
Код: plaintext
Block_Status = 'QUERY'
, то есть кнопочка активна если все записи получены из базы.
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36267125
Фотография John.D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Инеблить в Pre-Query и Pre-Commit,
Дисеблить в On-Lock или When-..-Validated.

Можно переключать туда-сюда в When-New-Item_Install, но это, ИМХО, лишняя нагрузка.
...
Рейтинг: 0 / 0
Какой триггер лучше использовать ?
    #36267197
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джон, спасибо большое, буду разбираться, понял где доки еще перечитать надо :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какой триггер лучше использовать ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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