|
|
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
Есть грид с возможностью инлайн редактирования, но результат работы он передает массивом в переменной POST авторmodels[0][dexp_id] 435 models[0][exp] 2310 models[0][sum] 456 Как достучаться до этих значений из ондеманд процесса ? Смотрел на Flexible Parameter Passing но у меня не mod_plsql а Апекс Листенер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2014, 13:34 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
Casufi, http://docs.oracle.com/cd/E21611_01/doc.11/e21069/toc.htm This release adds support for flexible parameter passing, in the same manner as supported by mod_plsql. To specify flexible parameter passing should be used with a procedure, prefix the procedure path with an exclamation point (!). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2014, 13:42 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
SvDev, Насколько я понял, если апек у меня работает по ссылке http://app.domain.local:8080/apex/f?p=120:LOGIN:6163058965535859 и я сделал паблик процедуру для разбора параметров Код: plsql 1. 2. 3. 4. 5. 6. 7. Вызываю ее http://app.domain.local:8080/apex/!dis_pltec.ProcessPostParams и получаю в ответ 404 Как настроить Apex Listener чтобы работал "flexible parameter passing" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:27 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
Casufi, Скорее всего или не хватает грантов на выполнение юзеру APEX_PUBLIC_USER, или нужно внести в разрешение в defaults.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 17:38 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
SvDev, Цитата из доки по листенеру авторIf the Inclusion list field is left blank, then the Oracle Application Express Listener does not validate the procedure names to determine if the procedure is allowed for processing. http://docs.oracle.com/cd/E21611_01/doc.11/e21058/config.htm#CBDFIGEC Права и на APEX_PUBLIC_USER и на пользователя, под которым запускаются апексовые процедуры дал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2014, 19:30 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
Casufi, Еще смущает 1.x в шапке. Версия точно 1.1 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 11:36 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
SvDev, Точно, 1.1.x, я специально перепроверил. Вопрос пока потерял актуальность, я подменил в javascript процедуру передачи параметров и все что нужно передаю в x01, x02 в виде json массива ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 19:51 |
|
||
|
Apex 4.1 + Apex Listener 1.x как получить массив значений 'POST'
|
|||
|---|---|---|---|
|
#18+
Было время - проверил На валидность-то процедуру тоже надо проверять (строку с ошибкой выделил) Casufi Код: plsql 1. 2. 3. 4. 5. 6. 7. + если передать 0 параметров будет 500-я ошибка (apex listener 2.0.5) Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 15:41 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38539446&tid=1875393]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 410ms |

| 0 / 0 |
