我有标准的Oracle顶点页面来创建/编辑/删除记录。
我现在想在创建新记录时调用存储过程(仅在INSERT上,而不是更新/删除),所以我在页面上创建了一个Process并将其绑定到创建按钮。
到目前为止一切都很顺利......它调用了存储过程,如我所放置的调试消息所验证的那样。但是,我想将作为新记录一部分创建的新PK传递给存储过程。但它收到空。
我创建的流程设置为运行“On Submit - After Computations and Validations”,我认为是正确的。
有人可以建议我为什么不能获得新密钥吗?它在表单处理中是否仍然不可用?
任何帮助表示感谢。
答案 0 :(得分:0)
如果您在表上使用标准Apex“表单”,则可以设置Return Key into Item
进程的Process Row of ...
属性,以指定将填充PK的页面项。插行:
然后,您可以在过程调用中引用该项目。