如何直接链接到Apex报告“导出为CSV”选项?

时间:2012-05-01 18:48:40

标签: oracle oracle11g oracle-apex

我有一份Apex报告。我选择将其导出为CSV格式。当我运行报告时,页面底部有一个链接,用于将报告导出为CSV。我想把这个链接放在另一个网页上。当我将鼠标悬停在链接上以获取网址时,它最终会出现如下情况:

http://server_name/userconsole/f?p=200:5:3692634689183338:FLOW_EXCEL_OUTPUT_R1366308279703792_en-us'

当我将此作为导出选项的链接时,导出的报告为空。每次我通过Apex运行报告时,“导出为CSV”链接的URL都会更改。具体来说,这部分发生了变化:

  

:3692634689183338:

如何直接链接到导出为CSV选项?我使用的是Apex 4.0.2.00.07。

编辑:

当我在&SESSION.中替换时,我收到此错误:

Bad Request 

Your browser sent a request that this server could not understand.

mod_plsql: /userconsole/f HTTP-400 Missing '=' in query string or post form

在网址栏中,会话ID未替换为&SESSION.

1 个答案:

答案 0 :(得分:0)

该段是您的会话ID。在您的其他页面中,将&SESSION.替换为该细分:

f?p=200:5:&SESSION.:FLOW_EXCEL_OUTPUT_R1366308279703792_en-us'

用户指南中详细记录了这一点:http://docs.oracle.com/cd/E23903_01/doc/doc.41/e21674/concept_url.htm#HTMDB03017