кнопка экспорта oracle apex - PullRequest
1 голос
/ 16 июня 2011

Как я могу добавить кнопку в интерактивный отчет, который будет экспортировать его в Excel? Поэтому мне не нужно нажимать кнопку действий и выбирать там скачать и выбрать там Excel экспорта типа

Ответы [ 2 ]

1 голос
/ 18 июня 2011

Я нашел решение.Я взял URL, который генерируется для определенного типа экспорта.Затем я добавил кнопку и назначил на ее действие щелчка, что URL, кажется, работает.

0 голосов
/ 03 мая 2019

Вот и хорошее решение: http://www.apexninjas.com/blog/2012/05/create-a-custom-download-link-for-an-interactive-report/

Просто создайте кнопку отправки страницы, добавьте процесс, который перенаправляет вас с созданным URL.

TLDR: URL / f?p = : : :

пример:

С более чем 1 IR на странице: URL / f? p = :: : IR% 5B% 5D_ <формат>

Вы можете получить session_id со значением &SESSION..

Например: f? p = 123: 45:& SESSION.: IR% 5Bexport% 5D_CSV -> это идет к URL-адресу процесса, и это ссылка, по которой перемещается страница (обратите внимание, вы не можете получить ссылку с кнопки, потому что это процесс, а не ссылка): f? p = 123: 45: 134898712855: IR% 5Bexport% 5D_CSV <- обратите внимание, что идентификатор IR называется «экспорт». </p>

...