Oracle apex 在Oracle APEX中保存母版/详细信息页时出现问题

Oracle apex 在Oracle APEX中保存母版/详细信息页时出现问题,oracle-apex,oracle-apex-19.2,Oracle Apex,Oracle Apex 19.2,我在Oracle Apex中有母版/详细页。此页是一个发票。发票母版是一个类型为表单的区域,详细信息是一个交互式网格。问题是当我在编辑模式的单元格中时,直接单击提交按钮保存此页,这一行交互式网格没有按预期将某些单元格保存到数据库中,但当我编辑单元格并单击页面中的任何位置时,然后单击“保存”按钮,保存在数据库中的单元格值没有问题。当更改特定列时,这些单元格的值来自动态操作,例如:当我更改QUANTITY列时,它必须为QUANTITY\u SUM和PRICE列设置值。我使用setTimeout函数为

我在Oracle Apex中有母版/详细页。此页是一个
发票
。发票母版是一个类型为
表单的区域
,详细信息是一个
交互式网格
。问题是当我在编辑模式的单元格中时,直接单击提交按钮保存此页,这一行
交互式网格
没有按预期将某些单元格保存到数据库中,但当我编辑单元格并单击页面中的任何位置时,然后单击“保存”按钮,保存在数据库中的单元格值没有问题。当更改特定列时,这些单元格的值来自
动态操作
,例如:当我更改
QUANTITY
列时,它必须为
QUANTITY\u SUM
PRICE
列设置值。我使用
setTimeout
函数为
交互式网格
留出额外的时间,以便在提交之前保存所有单元格。这个解决方案对我来说很好,但我不相信。这就是功能:

setTimeout(function(){ 
   apex.page.submit( "CREATE" );
}, 300);
另外,
Form
过程是
Form-自动行处理(DML)
interactivegrid
过程是
PL/SQL-code
。另外,我尝试了
interactivegrid-自动行处理(DML)
用于
interactivegrid
,它给了我同样的问题。请问有什么帮助吗