PDA

Просмотр полной версии : concurrent programs in eBS



Alena
05.12.2004, 17:15
Я только начинаю изучать pl/sql и Oracle eBS, нужна помощь.
Такая проблема, пишу программу на pl/sql, которая делала бы апдейт имени клиента, по вводимому номеру клиента. Но это надо делать не в конкретной таблице базы данных, а через Oracle applications forms, то есть надо создать sql файл, котоый бы вызывался в формах как concurrent program.
Раньше приходилось делать такое в SQL*plus, зная названия используемых полей, а тут требуется процедура, которая была бы связывала названия полей в базе с названиями в формах. Как это лучше сделать? 3аранее благодарен.

DeeJayC
05.12.2004, 23:50
Имеется ввиду Oracle Forms, наверное? Создай два input-field. Один - номер клиента, второй - имя.
Создай кнопку "Обновить". Отредактируй триггер WHEN-BUTTON-PRESSED. Запихай update-statement
c подстановкой параметров из полей ( как их вытаскивать - в help написано )

Но вообще если можно без Oracle Forms, то лучше без них.