Create_record 神谕表格

Create_record oracle forms

我有一个多记录块,我想要的是在留下记录(向上或向下)后触发插入记录。

我试图将 create_record 放入 WHEN-VALIDATE-RECORD但它说这是一个非法的限制程序。

如何在 WHEN-VALIDATE-RECORD 中执行 create_record ?我需要 procedure/timer 吗?请告诉我怎么做。谢谢!

您可以使用 WHEN-NEW-RECORD-INSTANCE 触发器,其中 使用 create_record 内置 不受限制 ,在提到 多记录块级别 而不是 WHEN-VALIDATE-RECORD,其中使用 受限

您也可以使用按键触发器来完成此操作。 因此,如果您进行以下触发器:

key-down     -> down arrow
key-up       -> up arrow
key-nxtrec   -> next record key
key-prvrec   -> previous record key