Plsql 扳机停止射击

Plsql 扳机停止射击,plsql,triggers,oracleforms,Plsql,Triggers,Oracleforms,我在OracleFormBuilder11g中构建了一个表单,在这里我实现了一个触发器来清除另一个块中的一些字段 我选择了POST-RECORD-TRIGGER,因为它应该在焦点从一个记录移动到另一个记录时触发。直到最近,它仍然工作得很好。我只是添加到以前有效的现有代码中,但由于某种原因,触发器不再触发 我对oracle表单还是相当陌生,我想知道是否有人能帮助我更好地理解表单触发器。我可以/应该尝试什么来找到触发器未触发的原因?我应该从哪里开始查找?给出了您的代码和您添加的内容,可能是有问题,然

我在OracleFormBuilder11g中构建了一个表单,在这里我实现了一个触发器来清除另一个块中的一些字段

我选择了POST-RECORD-TRIGGER,因为它应该在焦点从一个记录移动到另一个记录时触发。直到最近,它仍然工作得很好。我只是添加到以前有效的现有代码中,但由于某种原因,触发器不再触发


我对oracle表单还是相当陌生,我想知道是否有人能帮助我更好地理解表单触发器。我可以/应该尝试什么来找到触发器未触发的原因?我应该从哪里开始查找?

给出了您的代码和您添加的内容,可能是有问题,然后我只是给文本字段分配了一些值,如:BLOCK.TXT_ITEM1:='..'我只是根据条件更改了分配给测试字段的内容。但问题是触发器本身从未被触发。我在代码的第一行添加了一个断点,以检查我要做的第一件事是对表单以及它所依赖的任何库进行完整的重新编译。