进程中的Plsql块

进程中的Plsql块,plsql,oracle-apex,Plsql,Oracle Apex,正在处理的Plsql代码: 我想根据我在apex页面流程中的项目选择加入两个过程: P1\u text\u字段-如果我输入了一些电子邮件id,那么程序1应该可以工作 P2\u选择\u列表-如果我在该字段中输入了某个内容,则程序2应该可以工作 听起来您想在提交过程中编写一些条件PL/SQL: if :P1_TEXT_FIELD is not null then procedure_1; elsif :P2_SELECT_LIST is not null then procedure_2;

正在处理的Plsql代码:

我想根据我在apex页面流程中的项目选择加入两个过程:

  • P1\u text\u字段
    -如果我输入了一些电子邮件id,那么程序1应该可以工作
  • P2\u选择\u列表
    -如果我在该字段中输入了某个内容,则程序2应该可以工作

听起来您想在提交过程中编写一些条件PL/SQL:

if :P1_TEXT_FIELD is not null then
  procedure_1;
elsif :P2_SELECT_LIST is not null then
  procedure_2;
end if;
这将仅在提交页面时运行,可能是在用户单击按钮或由项目本身触发时(请参见项目属性)