powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Проблема с сохранением данных в Oracle Forms
10 сообщений из 10, страница 1 из 1
Проблема с сохранением данных в Oracle Forms
    #35318798
kulinar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пожалуста кото-нибуть подскажите как сделать в Oracle Forms & Reports 6i так что бы когда два этих поля равны блокиравалась сохранение в таблицу при нажатии кнопки сохронить?

Код: plaintext
1.
2.
3.
if :ku_Akt_inventar.DATA_NACHALA=:ku_Akt_inventar.DATA_KONCA then

Message('Ведена не правельная дата'); 
END IF;
и еше ели кто знает подскажите как сделать что при нажатии на кнопку проиходил переход на следуюшую запись таблицы?
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318861
SimonInBlues
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kulinarПожалуста кото-нибуть подскажите как сделать в Oracle Forms & Reports 6i так что бы когда два этих поля равны блокиравалась сохранение в таблицу при нажатии кнопки сохронить?

Код: plaintext
1.
2.
3.
if :ku_Akt_inventar.DATA_NACHALA=:ku_Akt_inventar.DATA_KONCA then

Message('Ведена не правельная дата'); 
END IF;
и еше ели кто знает подскажите как сделать что при нажатии на кнопку проиходил переход на следуюшую запись таблицы?
1). вставь проверочный код в pre-commit триггер и после сообщения вызывай дополнительно исключение
Код: plaintext
RAISE Form_Trigger_Failure
2). см. NEXT_RECORD
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318873
kulinar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А возможна сделать что бы сообшение об ошибки возникала в другом окне а не с низу формы?
или что бы оно задерживалась?
и еше возможна сделать так что бы при возникновении этой ошибки фокус переходил не на первое поле а на то поле в котором ошибка?
и скажите пожалуста для чего используется тригер WHEN-VALIDATE-RECORD?
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318876
SimonInBlues
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kulinarА возможна сделать что бы сообшение об ошибки возникала в другом окне а не с низу формы?
или что бы оно задерживалась?
и еше возможна сделать так что бы при возникновении этой ошибки фокус переходил не на первое поле а на то поле в котором ошибка?
и скажите пожалуста для чего используется тригер WHEN-VALIDATE-RECORD?
1). см. доку по Message('Тра-ля-ля...', ACKNOWLEDGE);
2). см. доку по go_item
3). см. доку по WHEN-VALIDATE-RECORD :
Forms Documentation WHEN-VALIDATE-RECORD Description
Fires during the Validate the Item process. Specifically, it fires as the last part of item validation for items with the New or Changed validation status.

ps: и вообще см. доку
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318882
kulinar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо проста я еше не понял как тут все устроеоно извените что дастовляю вам неудобство)
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318930
kulinar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чегото я документацие нечего вобше похожего немогу нати где искать та там хоть?
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318933
SimonInBlues
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kulinarЧегото я документацие нечего вобше похожего немогу нати где искать та там хоть?
в предметном указателе справки по Oracle Forms, доступном через меню Help-Form Builder Help Topics
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35318944
kulinar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ели бы я еше на англиком понимал эх
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35319171
Алымов Анатолий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитай ещё про алерты - alert (show_alert)
...
Рейтинг: 0 / 0
Проблема с сохранением данных в Oracle Forms
    #35320152
stax..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimonInBlues kulinarА возможна сделать что бы сообшение об ошибки возникала в другом окне а не с низу формы?
или что бы оно задерживалась?
и еше возможна сделать так что бы при возникновении этой ошибки фокус переходил не на первое поле а на то поле в котором ошибка?
и скажите пожалуста для чего используется тригер WHEN-VALIDATE-RECORD?
1). см. доку по Message('Тра-ля-ля...', ACKNOWLEDGE);
2). см. доку по go_item
3). см. доку по WHEN-VALIDATE-RECORD :
Forms Documentation WHEN-VALIDATE-RECORD Description
Fires during the Validate the Item process. Specifically, it fires as the last part of item validation for items with the New or Changed validation status.

ps: и вообще см. доку
1)
імхо
если строка сообщений пуста или в строке сообщений текст совпадает то окошка не будет
ACKNOWLEDGE по умолчанию
самое простое
выводить два сообщения которые отличаются напр "!"
CLEAR_MESSAGE;
Message('Тра-ля-ля...'); --в строку сообщеній
Message('Тра-ля-ля...!'); --окошко
ето неправильно но работает
.....
stax
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Проблема с сохранением данных в Oracle Forms
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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