【发布时间】:2015-10-15 07:06:03
【问题描述】:
我需要对 Oracle apex IR(apex 版本 4.2)进行样式更改。为此,我在哪里可以找到它的模板。 ?它是保存在表格还是过程中?
【问题讨论】:
标签: oracle report oracle-apex interactive
我需要对 Oracle apex IR(apex 版本 4.2)进行样式更改。为此,我在哪里可以找到它的模板。 ?它是保存在表格还是过程中?
【问题讨论】:
标签: oracle report oracle-apex interactive
交互式报告保存在一个区域中,该区域可以有一个模板,但对其内容没有影响,例如 IR。
虽然您可以为经典报告定义报告模板,但这不是可用于交互式报告。
您无法控制其输出的结构 (html)。
您可以但是通过将 CSS 应用于适当的元素来更改其样式。您无需更改其输出的来源。定义选择器并使用您的浏览器工具检查您肯定会影响外观的所有内容。
警告:在升级到 apex 5 时,大量应用 CSS 会带来一些麻烦,因为 IR 已经发生了很大变化。这意味着您必须在 IR 上进行更多设置的同时,对选择器进行大量更改。
如果您提供更多信息,说明您希望对 IR 做出何种更改,答案可能会更加具体和具体。
【讨论】:
您可以从
找到 Oracle 交互式报告模板页面渲染部分
右键单击您的交互式报告
点击编辑报告属性
然后模板在布局和分页部分下
但我怀疑你可以在那里编辑模板。 如果您正在寻找添加要在报告中使用的模板,请按照以下步骤操作
转到您的应用程序的主页
然后转到共享组件
然后搜索用户界面部分
在此部分下,单击模板,您可以在此处为任何类型的项目(报告、区域、页面等)添加模板。
【讨论】:
阅读这些文章以自定义报告模板
http://www.apexninjas.com/blog/2011/03/customizing-report-templates/
http://rimblas.com/blog/2014/05/using-conditions-with-column-templates/
http://www.eberapp.com/pls/apex/f?p=BLOG:READ:0::::ARTICLE:5976400346831048
http://apex.shak.us/post/1145946801/fully-control-your-interactive-reports-toolbar
您可以在 apex 下创建新模板: 应用程序生成器/应用程序#/共享组件/模板
【讨论】: