我有几个类似的交互式报告。我想要一个所有报告都将遵循的模板。例如,每个报告都需要有一个按钮,将按钮添加到每个新报告中很繁琐。如果要在所有报告的公共部分中进行某些更改,则需要遍历所有报告并应用困难的更改。
虽然没有适合您的理想解决方案,但您可以执行以下一些操作来更轻松地创建新报告:
在应用程序中创建新的交互式报表 (IR) 区域时,您可以首先复制同一应用程序中的现有 IR。这使您可以选择同时复制任何关联的项目和按钮。
您可以使用一组典型的组件创建一个“模板”页面(我通常将其称为“骨架”页面,以避免与 Apex 模板的概念混淆):IR 区域、标准按钮、项目、进程。要创建新报告,请创建一个新页面作为骨架页面的副本,然后根据需要对其进行修改。
这些都没有解决您的第二个问题:如果稍后您决定所有 IR 区域都应该有一个新的“Foo”按钮,您将必须单独更改每个按钮。您可以考虑使用 Apex Builder API 来生成此类按钮的方法,但如果您这样做(我过去也这样做过),Oracle 将不会支持您!
| 归档时间: |
|
| 查看次数: |
2108 次 |
| 最近记录: |