让oracle安静的工作

        在oracle里面经常出现已经保存多少条记录的情况,还要就是在关闭窗口的时候经常会出现是不是保存修改的情况!~ 为了不要让这些提示打扰我们,我就应该让他们安安静静的工作。

1. 禁止message的弹出窗口

其实这个应用很简单,只是需要时在onmessage事件里面添加几句简单的代码就行了!~

begin

if message_code in (40400,40401,40406,40407) then

clear_message;

end if;

end;

message_code 就是弹出窗口提示的代码,像普通的保存的提示就是40400.

2. 在头行结构中悄悄提交数据

在很多头行结构的form里面,很多时候我们都是先保存头信息,在保存后面的数据,当头信息没保存,去保存行信息的时候就会弹出错误,我们这时候就可以使用悄悄提交,就是说,当用户填写完头部信息,准备填写其他信息的时候,我们就自动保存头部信息。

declare result boolean;

begin

result:=app_form.quietcommit;

end;

这样你就可以安安静静的做自己的业务了!~呵呵

共有 6 条评论

Top