Oracle Apex:每个提交按钮的多个字段问题



我使用的是旧版本的Apex 5.0.3和新的Apex。

我在一个页面中有六个文本字段,每个字段有六个提交按钮。按钮映射如下

  • 按钮名称:"保存并稍后完成"高级-请求来源:"SAVE">
  • 按钮名称:"提交审批";高级-请求来源:"APPLY_CHANGES">
  • 按钮名称:"提交质量审查";高级-请求来源:"UPDATE">
  • 按钮名称:"提交试验";高级-请求来源:更新行
  • 按钮名称:"审批任务";高级-请求来源:"CHANGE">
  • 按钮名称:"Retired"高级-请求来源:"APPLY">

现在,我需要添加另外三个字段。我想知道,请求源(如UPDATE、APPLY、APPLY_CHANGES)是预定义的数据,或者我如何添加新的请求源?

输入图片描述

输入图片描述

默认情况下,请求名称等于按钮名称,但您可以将其更改为您想要的任何内容。因此,去做吧——创建新的3个按钮,按照你的意愿命名它们(例如P1_BTN_NEW_BUTTON_1),并(可选)命名请求。

然而,你可能需要做的是:通常,按钮提交页面。此外,还有一个进程当按下某个按钮时,它就会运行。例如,您可能正在调用一个存储过程,该存储过程执行并通过其OUT参数返回消息(无论是否成功)到(隐藏的)Apex项目(例如P1_MESSAGE_BTN_1),然后可以在成功消息中使用&P1_MESSAGE_BTN_1.(注意前导&号&和尾点.)。 此外,您应该指定condition为了使过程运行,必须满足这个条件。如何?通过设置"何时"按钮按下。属性,以便该进程仅在按下特定按钮时触发(而不是任何按钮)。

最新更新