在F10上按下主人和细节

时间:2013-09-02 14:09:17

标签: oracle plsql oracleforms

我的表格上有主人和细节。当我想输入一个记录时,我会详细执行它。没有数据输入主数据库。在master上是自动计数器和状态的简单数据。因此,当我将数据输入详细信息块并按F10时...我也需要主人保存。但是师傅说没有改变要保存。

1 个答案:

答案 0 :(得分:1)

如果您需要更新主记录,例如自动编号或状态指示器,您需要确保在主记录上更改了某些 - 您需要将记录状态设置为CHANGED

可能就像在更新主记录项的详细信息块上放置when-validate-record触发器一样简单(例如,将其设置为相同的值)。

但是,我还会查看设置主“状态”字段的代码,并询问为什么它还没有将记录状态设置为CHANGED。也许你现有的代码是错误的触发器。