1

我有一个带有交互式报告的页面。如果我做了一个“控制中断”并有一个聚合,有没有办法可以将结果导出到 Excel,就像它在页面上显示的那样?

当我“下载”报告时,它显示为第三个屏幕截图,没有分开。

交互式报告结果: 在此处输入图像描述

我想如何将数据导出到 Excel: 在此处输入图像描述

当前导出的格式: 在此处输入图像描述

4

3 回答 3

2

下载到 excel 始终为 CSV 格式。文件扩展名不是.xlsx但是.CSV。所以,我会说不。
这也很艰难。即使您要创建自定义导出到 excel,您也必须提取报告的当前查询(这在 4.2 中最终变得更容易,但在 4.0/1 中可以使用 3rd 方包)。然后您还必须考虑您应用的控制中断,因为这些不会反映在 IR 查询中(即使使用APEX_IR)。如果您想查看它包含的内容,
我已经涉足生成一个文件并制作了一个博客文章/示例应用程序。xlsx请注意,这将“自定义解决方案”推向了极致(至少在我看来)。
http://apex.oracle.com/pls/apex/f?p=10063

于 2013-02-08T08:24:13.893 回答
1

您可以在Oracle的BI Publisher中创建报表,然后通过APEX,您可以调用带有参数的报表。

于 2014-01-08T21:48:30.890 回答
0

实际上, APEX Office Print (AOP)支持将交互式报表和交互式网格(以及其他)导出到 Excel,与您在屏幕上看到的完全一样(包括中断、分组等)

于 2018-06-24T15:35:49.247 回答