2014-02-20 5 views
0

Я пытаюсь обновить существующие поля через формы и щелкнуть по SAVE (из главного меню), на этот раз я хочу показать оповещения/сообщения «Вы хотите внести изменения ? Да или Нет? »Можете ли вы мне помочь, как это использовать? Какие триггеры для использования, я устанавливаю свойства обновленных элементов, значения получают в таблице, но мне нужны сообщения, пожалуйста, помогитеВы хотите внести изменения в формы оракула

I проверил весь код, как: System.Message_Level: = «20»;

Моей база данных таблиц данных осуществленных, я не хочу какую-либо кнопки, я хочу триггера, чтобы сохранить записи

ответ

0

Вы должны иметь кнопочный В этом триггере вы пишете логику, чтобы отображать предупреждение. Встроенная функция Show_Alert(), если я правильно ее помню. Вам нужно создать оповещения в узле Alert (s) в Forms builder. Предупреждение может иметь одно или до 3 кнопок. Проверьте Show_Alert() в Справка по формам - Forms Builder -> Справка. Вы можете скопировать код вставки оттуда. Это очень легко понять. Я не помню точный синтаксис ...

+0

Благодаря искусства и извините за последнее время ответ ... не могли бы вы отправить me key-commit code please – Rajesh123

+0

У меня нет примеров, поскольку у меня нет доступа к Forms Builder. Весь код в справке Forms, это лучшие примеры. Откройте Forms builder, создайте триггер Key-Commit - уровень формы. Аналогичным образом создайте Alert под узлом Alert. Открытая справка строителя форм. Найдите FIND_ALERT. Скопируйте и вставьте код. Замените имя оповещения на имя своего предупреждения. – Art

0
Declare 
    al_button number; 
Begin 
     IF :System.Form_Status = 'CHANGED' THEN 
     al_button := Show_alert('SAVE'); 

     IF al_button = alert_button1 THEN 
      Commit_Form; 
     END IF; 
     END IF; 
End; 

Я написал в KEY-COMMIT Trigger на Форме уровне ...

Смежные вопросы