Apex - 交互式报告 - 隐藏CSV下载列?

Pau*_*ner 8 oracle-apex

我在Apex上有一些交互式报告.用户可以选择将报告下载为具有标准功能的CSV文件.

有没有办法隐藏导出中的列,但在屏幕上显示它.

(背景:一列是不应导出到CSV的自定义链接)

谢谢 !保罗

小智 13

您可以通过在PL/SQL Expression类型的列上添加条件并使用以下表达式来隐藏它:

NVL(:REQUEST,'EMPTY') NOT IN('CSV','XLS','PDF','XML','RTF','HTMLD')
Run Code Online (Sandbox Code Playgroud)

这将检查APEX绑定变量"REQUEST",如果它是CSV,XLS,PDF,XML,RTF或HTML,则该列将不会显示!

更多信息
要阻止列显示电子邮件,您可以使用以下内容:

NVL(wwv_flow.g_widget_action, 'EMPTY') != 'SEND_EMAIL'
Run Code Online (Sandbox Code Playgroud)