powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle Forms упарвление Item-ом
7 сообщений из 7, страница 1 из 1
Oracle Forms упарвление Item-ом
    #34772226
Postalll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, помогите разобраться с проблемой. Мне необходимо отслеживать формат введенной строки в Text Item. Я это делаю в триггере POST-TEXT-ITEM (он срабатывает при переходе на другой Item). Однако, при неправильном формате ввода мне необходимо оставить курсор в этом Item-e. Я пытаюсь писать GO_ITEM (Имя этого итема) в конце обработки формата... Но он выдает ошибку:
FRM-40737: illegal retricted procedure GO-ITEM in POST-TEXT-ITEM trigger.
Как мне оставить курсовр на этом же итеме. Заранее благодарен!
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772238
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WHEN-VALIDATE-ITEM
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772271
Postalll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Триггер WHEN-VALIDATE-ITEM не подходит, все та же ошибка:
FRM-40737: illegal retricted procedure GO-ITEM in POST-TEXT-ITEM trigger.
Может быть можно как-нить обойтись без выхова GO-ITEM, а просто запретить переход на др. итемы??
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772276
Postalll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я извиняюсь, ошибка такая:
FRM-40737: illegal retricted procedure GO-ITEM in WHEN-VALIDATE-ITEM trigger.
Но смысл от этого не меняется....
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772380
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем какое-то GO..., может лучше RAISE FORM_TRIGGER_FAILURE ?
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772399
Brodiaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример триггера WHEN-VALIDATE-ITEM


begin
if :BLK_TEST != '11111' then
message('Invalit tezt');
raise form_trigger_failure;
end if;
end;
...
Рейтинг: 0 / 0
Oracle Forms упарвление Item-ом
    #34772406
Postall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, то что нужно!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Oracle Forms упарвление Item-ом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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