Oracle APEX 5.0.3多提交按钮Request Source新增及配置问题咨询
关于APEX 5.0.3 Request Source的问题解答
1. 现有Request值是否为系统预定义?
你提到的UPDATE、APPLY、APPLY_CHANGES这类值不是APEX的强制预定义保留值,这类值只是APEX内置组件、默认模板里常用的通用请求标识,你可以直接使用也可以自定义修改,没有系统层面的限制。
2. 新增自定义Request Source的操作步骤
APEX 5.0.3版本不需要提前注册自定义请求值,直接在按钮的配置页修改即可:
- 进入对应按钮的编辑界面
- 展开「高级」配置分区
- 找到
Request Source输入项,直接输入你需要的自定义字符串即可,比如对应新字段的请求值可以命名为SUBMIT_FIELD_A、REVIEW_FIELD_B这类符合你业务规则的内容,保存后就生效。
补充使用说明
你可以通过APEX内置的REQUEST绑定变量来区分不同按钮的提交动作,在页面验证、处理进程、分支的条件判断里直接使用即可,示例判断逻辑::REQUEST = '你自定义的Request值'。
注意:Request值默认不区分大小写,建议你统一命名规则(比如全部大写),避免后续维护出错。
内容的提问来源于stack exchange,提问作者Coding_Ngamba
相关产品推荐
相关产品推荐

