2010-11-04 35 views
1

我已经基于一个表创建了一个APEX页面,然后由另一个APEX页面调用,并且要查询字段值。 该页面显示记录,其中有一个由2个字段组成的主键。 当我使用更新/保存按钮时,它似乎不更新数据,但它不返回任何错误。 这适用于其他APEX页面,它们基于具有单个字段主键的表。关于使用更新/保存按钮的ORACLE APEX问题

如果遇到类似问题并找到解决办法的人,我将不胜感激。

在此先感谢

+0

原则上在Apex中拥有2列PK是没有问题的。也许你在设置页面时犯了错误?我很困惑,你说这个页面被称为“一个被查询的字段” - 你不需要传递2吗? – 2010-11-04 17:05:50

+0

对不起 - 我通过2键值查询,而不是1. – Ali 2010-11-04 17:29:24

+0

我已经尝试创建一个隔离的APEX页面来测试这个 - 仍然没有更新时,没有一个列值是唯一标识符 – Ali 2010-11-04 17:30:33

回答

1

您的页面应该有一个“MYTABLE的过程行”过程。在这个过程中的细节一看,你会发现,它具有以下属性:

  • 项目包含主键列值
  • 主键列
  • 项目含二级键列值
  • 辅助键列

您的过程应包括主键和辅助键。

+0

我已经确保这两个主键列和辅助键列值已在表格的进程行中设置。 – Ali 2010-11-05 09:40:12