我的Apex应用程序中有2个页面,还有page1和第2页。
在第1页-我有两个字段,我只是保存,以便我可以使用它在Page2中完全插入到表中,主键是我创建的序列。
在第2页:主键隐藏(序列)中,
我有一个保存按钮,我在上面写了一个匿名块(动态操作-->执行PLSQL代码),以便插入到表中,其中包含Page1和第2页的详细信息,执行成功,没有问题。
但问题出在更新按钮上。
我再次使用匿名块(dynamic Action--> Execute PLSQL code)来更新page2上的细节。但是数据库中的记录没有更新。
我使用的联接条件是
Id=:P6_PRIMARY_KEY (:P6_PRIMARY_KEY是隐藏字段,Id是带序列的数据库字段)
我想我无法在where条件下获取Id。
不知道我是不是漏掉了什么。
我已经使用类似的匿名块插入到数据库中,它运行得很好,每当我单击保存按钮时都会创建一个记录。
我也为更新按钮做了同样的事情。它也不会毫无错误地更新。
我的主键是一个序列。我认为不知何故,它没有保持主键的值。我可能需要更改where条件中的某些内容。
https://stackoverflow.com/questions/56564116
复制相似问题