页面定义编辑与应用组件构建指南
在应用开发过程中,页面定义编辑和应用组件构建是至关重要的环节。下面将详细介绍页面定义编辑的各个方面以及如何构建不同类型的应用组件。
页面定义编辑
在页面定义编辑中,有多个关键的操作和设置,下面分别进行详细介绍。
条件或只读项显示
可以通过从“条件显示”“条件显示类型”列表中进行选择并输入表达式,来让某个项有条件地显示。同时,在“项为只读时”进行选择,可将项定义为只读。
页面计算
页面计算可在页面提交或显示时为指定项赋值,应用级计算也能为项赋值。大多数应用级计算会在应用的每个页面执行,而页面级计算仅在该页面渲染或处理时执行。
- 指定项和计算类型 :为每个计算指定要创建计算的项以及计算类型。
- 定义计算点和计算源 :在“计算点”属性下,通过指定序列号和计算点来控制计算的执行时间。例如,“新实例时”计算点会在新会话(或实例)生成时执行计算。在“计算源”中,输入表达式或查询以计算项的值。若计算失败,可在“计算错误消息”字段中定义错误消息。
- 创建条件计算 :从“条件类型”列表中选择并在表达式字段中输入文本,可使计算具有条件性。
示例代码:
HTMLDB_UTIL.SET_SESSION_STATE('MY_ITEM',SYSDATE);
页面进程
创建页面进程是为了执行某种代码(如 SQ