在 APEX 应用程序中,我有一个交互式报告。
在报告属性 > 报告导出 > 文件名
中,您可以指定下载时的默认文件名。
问题:有没有办法动态定义这个默认文件名?
是的,我知道,用户在下载时可以更改它。但我的老板希望用户不必更改文件名。
谁能告诉我什么?谢谢!!
APEX 4.2 Windows 7的 IE 11
最佳答案
是的,你可以做到这一点。创建一个隐藏页面项(例如 P1_REPORT_NAME
)并将其值设置为您想要的文件名。您可以通过多种不同的方式来计算,例如- 使用动态操作或计算,通过另一个页面的链接传递值,或通过静态内容或 pl/sql 表达式设置默认值。然后导航至 Report Attributes > Report Export > Filename
并将其设置为 &P1_REPORT_NAME。
- 现在,无论 P1_REPORT_NAME
的值是什么,都会调用该报告.
关于report - APEX动态定义默认文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44831468/