首页 > 解决方案 > Oracle Apex:隐藏交互式报表控制面板

问题描述

我有一个包含多个已保存报告的交互式报告。对于主要报告,我想隐藏指示突出显示过滤器“发现错误”处于活动状态的信息栏,因为它只占用空间,用户不需要禁用它:

IR 报告样本

我使用调试器获取了 div 类和 ID,但我不知道我可以在哪里放置 CSS 以将该 ID 设置为隐藏;这是 div 和 ID,以及display: none我通过调试器插入以隐藏该区域的代码:

示例 CSS

所以我想添加到那个部门/ID

style="display: none;"

我不知道如何/在哪里将该代码放在我的页面定义中以隐藏该部门/ID。

标签: cssoracle-apexoracle-apex-5.1

解决方案


尝试使用该 div 中的类来执行此操作,例如

.a-MediaBlock.a-IRR-controlsContainer.a-Collapsible.is-collapsed {
display: none !important;
}

我认为 ID 可以在应用程序的更新中更改,但您也可以使用 id:

div#R91.._control_panel {
display: none !important;
}

将此代码放在页面属性中-> css inline。 在此处输入图像描述


推荐阅读