APEX–关于CSV输出的实现方法

情感   2024-12-26 11:00   安徽  

问题

如何在一张结果表上,实现以行作为单位分别输出不同数据集的CSV?

比如想要实现以下功能:




答案

简单来说只需要3个步骤。

1.首先在大表上做出【CSV下载】的Link字段。

方法是在主SQL的SELECT文里,写入JavaScript代码,例子如下:

(JavaScript的跳转目标页面是后面需要新做的)


2.接着做一个用来输出CSV的APEX Page(即JavaScript的跳转目标页面,参数按需求定义), 在这个Page上面只需做一个Report Region, 做法和普通的基于SQL的Report Region一样。


3.最后把做好的Report Region的属性标签里,把Report template改成【输出CSV】即可实现。



— END —



作者 | 邢垚

审核 | 陈兴

编辑 | 王锐


爱记不记的记忆碎片
呐,这是知识碎片,你爱记或不爱记,TA就在这~(就是这么傲娇)
 最新文章