在WHEN_BUTTON_PRESSED中写 BEGIN set_block_property(‘emp’,default_where,’deptno=’||:control.dno); go_block(‘emp’); execute_query; END;
3.5 使用计算项实现单独汇总及表中列计算
说明必须执行查询才会更新数据。
21 of 67
3.6 判断是否为最后一条记录
3.7 从FOMR通过按钮打开另一个窗口
于包含多个window的form在已打开的window上通过按钮打开另一个window Begin
Show_window(‘TEST_WINDOW’,2,2);
Set_window_property(‘TEST_WINDOW’,title,’标题’); End;
4.各种条件判断-校验-Audi
4.1 检查输入条件是否正确—类似3.2.2及3.2.3
22 of 67
4.2 Insert前的判断及之后的Audit记录
4.3 更新时将信息写入审计表
23 of 67
4.4 Commit时判断账号是否有权
4.5输入数据后光标移动后的校验—类似3.2.2
这个功能直接用ITEM的属性(5.2)即可实现!!
4.6验证字段的前几位是字母后几位是数字
24 of 67
4.7 同上—通过验证触发器实现验证
4.8查询触发器—判断输入的条件不能为空
4.9 判断是否有删除权限-控制删除
25 of 67