按钮有delete_record和commit_form。
在诊断错误中,它显示
查询错误:插入到user_details(EMPID用户名)值(:1,:2)。 错误: ORA-01400:无法将NULL插入作者Id CAPPS“"USER_DETAILS”密码“)。
如何通过按下“删除”按钮触发此插入查询。并且记录正在从表单中删除,但它没有在表中更新。我认为当涉及到commit_form时,它显示了这个错误。
发布于 2018-04-06 20:57:52
DELETE_RECORD内置程序按其名称所示,从块中删除记录。随后的COMMIT_FORM提交所有更改,而不仅仅是最后一个操作(即已删除的记录)。
似乎有一个新的(或更新的)记录没有输入密码值,所以COMMIT -在试图保存更改时,使用ORA-01400失败,并通知您必须输入一个丢失的值。
在提交之前,确保没有这样的行。一种选择是删除用户定义的按钮和
https://stackoverflow.com/questions/49700044
复制相似问题