|
PL/SQL процедура
|
|||
---|---|---|---|
#18+
День добрый! У меня такая проблема: На страничке я сделал кнопку и хочу чтобы при ее нажатии вызывалась процедура. Я создал branch(on Submit) c типом "Branch to PL/SQL Procedure" у которого в поле Action указал имя процедуры с параметрами (в поле When button pressed я выбрал нужную кнопку) Проблема в том, что после того как отработала процедура, возникает ошибка " ERR-1777: Page 1 provided no page to branch to..." Где мне указать на какую страничку переходить после вызова процедуры? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 16:12 |
|
PL/SQL процедура
|
|||
---|---|---|---|
#18+
Да не так ты все делаешь. 1. Создай процесс туда напиши вызов процедуры, например так: ------- begin pk_load_sdm.sp_load_sdm_all; end; ---- в его Conditional Processing - Request = Expression 1 - LOAD_ALL 2. потом бранч создай с переходом на нужную страницу - в его Conditional Processing - Request = Expression 1 - LOAD_ALL 3. Ну и кнопку создай с вызовом Optional URL Redirect - Target is a - URL - URL Target : javascript:confirmDelete('Загрузить всё?','LOAD_ALL'); ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2009, 10:01 |
|
PL/SQL процедура
|
|||
---|---|---|---|
#18+
Dortmunder, Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 14:55 |
|
PL/SQL процедура
|
|||
---|---|---|---|
#18+
Dortmunder, Сделал все как написали. Но у меня ситуация немного другая. Есть репорт в нем кнопка редактирования записи. Открывается popup по ссылке: Код: plaintext
1)В ней кнопка: Delete c URL: Код: plaintext
3)Есть PROCESS: PL/SQL anonymous block (пока самый простой) Request = Expression = DELETE Код: plaintext 1. 2. 3. 4. 5. 6.
Результат всей этой комбинации: Запись удаляется, появляется no_data_found но парент форма не обновляется, popup окно не закрывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2009, 10:35 |
|
PL/SQL процедура
|
|||
---|---|---|---|
#18+
grigo, Получилось сделать так же как и было реализовано добавление: Кнопка с submit (без указания страницы) и процесс аналогичный указанному с привязкой к кнопке. То есть на форме сейчас ни одного бранча нет. Но не получилось сделать запрос подтверждения удаления: Код: plaintext
ERR-1777: Page 8 provided no page to branch to... Что естественно потому как бранчей нет. Если добавить бранч то перестает отрабатывать скирпт закрытия формы и обновления парент формы включенный в процесс удаления. Кто подскажет как добавить запрос удаления но что бы при этом не было 1777 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2009, 11:17 |
|
|
start [/forum/topic.php?fid=50&fpage=90&tid=1877310]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 334ms |
total: | 464ms |
0 / 0 |