Oracle Apex 页面在导航到另一个页面并返回后无法获取数据



因此,我有一个基于我的表之一的表单,其中id是由数据库中的函数生成的,用户名是使用变量:APP_USER从会话中的用户获得的,日期的默认值为to_char(sysdate)。但问题是,如果我第一次打开页面,它确实没有任何错误,当我改变页面并返回到表单时,我得到错误

ORA-01403: no data found
 Error Unable to fetch row.  

我不知道为什么。

如果您使用标准的抓取过程,您可以检查它使用哪一列来获取唯一的行,以及它将使用其中的值来执行此操作。
如果您得到1403错误,那么这可能意味着您正在尝试执行fetch,此页面项的值设置为数据库中不存在的值。
你是在对这个项目进行计算吗?运行plsql代码吗?换一个地方?
当您得到此错误时,您可以通过单击开发人员工具栏上的"session"来检查该项的会话状态。这将向您显示项的会话状态值,因此您可以看到将对其进行取操作的PK项的值。如果其中有一个id,您可以验证该值是否正确。

相关内容

  • 没有找到相关文章

最新更新