当有人在apex移动应用程序中申请工作时,我正在尝试更新数据库表。
当前设置是一个SelectList,其中包含工作标题和一个应用按钮。我希望最终用户能够选择工作并点击应聘。这样做将用所需的信息更新另一个表。
我将如何获取按钮以使用SelectList中的信息更新数据库?
非常感谢。
答案 0 :(得分:0)
您将创建一个进程,该进程会在按下按钮时触发。通常,进程是一个PL / SQL块,它可以直接执行更新,也可以调用将执行该操作的存储过程。
[编辑:更多信息]
选择列表项具有两个值:显示和返回。您会看到 display 值,但是在会话状态下会存储其返回值-您将在后面的内容中使用它。怎么样?将其传递给您的过程。例如,过程可能如下所示:
update your_table set
job = :P1_SELECT_LIST_JOB_ID
where id = :P1_SOMEONES_ID;
如果是程序,那么
begin
p_your_procedure(:P1_SOMEONES_ID, :P1_SELECT_LIST_JOB_ID);
end;