|
APEX submit параметров и обращение на другой URL
|
|||
---|---|---|---|
#18+
Задача в следующем. Используем APEX 2.2. Для формирования отчетов CSV output не устраивает. Для решения этой проблемы в другом приложении создан сервлет который генерирует отчет с использованием JasperReports. Смысл в том, чтобы сформировать request с теми параметрами, которые в данный момент были submitted и передать данные параметры сервлету для использования качестве параметров запроса к базе данных. Изначально думал сделать регион с итемами и Reportом, создать в нем кнопку c submit и redirect на требуемый url. Но почему то при нажатии на кнопку параметры, занесенные в item в request не заносятся и HttpServlet.getParameter возвращает null. Попробовал создать region типа HTML FORM и в нем создать input и submit, но так тоже не получается, т.к. присходит конфликт с основной формой apex-ной странички. Можно конечно попробовать через java script, но это как то не очень красиво. Возиться с каждым страницей с отчетом каждый раз не хочется. Как быть? как реализовать в APEX аналог HTML кода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2007, 17:28 |
|
APEX submit параметров и обращение на другой URL
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
Строку в onload можно формировать в процессе после нужного сабмита, заносить в какой-нибудь hidden элемент (PX_LOAD) а в onload написать onload="location.replace('&PX_LOAD.');"> ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2007, 07:44 |
|
|
Start [/forum/topic.php?fid=50&gotonew=1&tid=1877791]: |
0ms |
get settings: |
15ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
39ms |
get topic data: |
3ms |
get first new msg: |
4ms |
get forum data: |
1ms |
get page messages: |
52ms |
get tp. blocked users: |
0ms |
others: | 5ms |
total: | 126ms |
0 / 0 |