0

我是 ORACLE APEX 的新手

如果我想在 ORACLE APEX 上进行这样的布局,我将有一个脚本的特定名称,我想显示与该特定脚本相关的所有信息,例如服务器信息、数据库信息、联系人信息到 3像下面这样的部分。所有 3 个部分都是 ERD 上的表格,标准化

至于我应该选择什么,比如报告或空白页,你有什么建议,只是寻找我应该做什么的概述,每个部分都会被查询和显示。

                      ORACLE APEX PAGE

请输入脚本名称:| _ __ _ __ _ ___ |

__ _ ____服务器信息_ __ _ __ _ __ _ __ _ __ _ __ _ ___

服务器名称

列表

运行

休息时间

__ _ ____数据库信息_ __ _ __ _ __ _ __ _ __ _ ____

数据库名称

数据库周期时间

数据库编号

主机名

__ _ __ _ __ _联系方式_ __ _ __ _ __ _ __ _ __ _ __ _ ____


4

2 回答 2

0

如果您想要这种格式,我希望您从空白页开始。添加四个区域,一个用于搜索控件,一个用于服务器信息,一个用于数据库信息,一个用于联系人。将文本字段添加到每个区域。我不确定您是否要向联系人区域添加报告,或者您是否要在此处添加更多文本字段。然后添加一个进程,该进程在提交页面时根据脚本字段关闭并填充数据。

于 2013-08-01T02:15:55.750 回答
0

如果您只想显示数据而不是输入数据,最好使用经典报告。虽然您通常使用它们来显示表格中的数据行,但它们的标记是由模板控制的。有一些默认报告模板允许您以键值对的形式显示数据。
以这种方式,您的页面将更容易维护,并且您无需摆弄页面项目及其会话状态。
注意:报告模板<>区域模板!前者是报表本身的模板,是数据结构的模板,而后者则是控制整个区域的布局,封装报表。
在 apex 4.2(以及之前的版本,虽然该部分的名称可能不同)中,您可以通过编辑报告属性来控制经典报告的报告模板,并且在“布局和分页”部分下,您可以设置“报告模板”。例如,在主题 24 中有一个名为“值属性对”的模板。

只需在搜索区域上设置一些控件即可。例如,如果您真正需要的只是一个项目来保存脚本的名称,您可以调用它P1_SCRIPT_NAME。在报告中,您需要在 where 子句中引用它。
然后您将需要报告,这将是三个区域和 3 个因此 3 个经典报告。您也可以使用模板来控制该地区的外观和感觉!
然后需要提交页面以刷新区域。
或者 - 这是使用报告的一大好处 - 您可以避开完整提交并使用动态操作简单地刷新 3 个区域。如果您这样做,不要忘记将 3 个报告上的“要提交的页面项目”选项设置为 where 子句中包含的页面项目的名称,以便它们获取正确的数据!

于 2013-08-01T09:00:45.637 回答