Oracle Apex 5.0:当操作栏设置为不显示时,您能否在交互式报表上使用操作菜单按钮?

Oracle Apex 5.0: Can you use the action menu buttons on an Interactive report when the action bar is set to not show?

在使用交互式报表的 Apex 5.0 中,我能够从操作菜单按钮中获取功能并在按钮中使用它们。我使用的代码是:

javascript:$("#CloseoutReport_actions_menu").menu("find","irDownload").action()

CloseoutReport 是我的交互式报告的静态 ID,我选择使用的操作是下载功能。现在,当我将操作菜单设置为显示时,这会起作用,但是当我隐藏操作菜单时,它就不再起作用了。隐藏操作栏时是否有可能执行我正在尝试的操作?我只想显示一个带有下载选项的按钮。感谢您的任何评论或回答。

您的问题有更多解决方案,但我认为最简单的方法是将 display:none 添加到操作栏的 class。

像这样:

.a-IRR-toolbar  {
    display: none;
}

将项目设置为 display: none 和将操作栏设置为不显示之间的区别在于,在第二种情况下,数据库不会向您的浏览器发送任何 javascript 的操作栏,因此您不能使用它的功能,但在第一种情况下,您可以获得所有功能,但您隐藏了它们。

您想拥有一个简单的下载按钮吗?在这种情况下,您可以简单地创建一个带有请求 IR[CloseoutReport]_CSV.

的按钮

手册示例 link:https://foo.bar:1234/pls/apex/f?p=100:2:123456:IR[CloseoutReport]_CSV