我想问一下onFilterRecord事件怎么用的,怎么有代码说明,谢谢!

解决方案 »

  1.   

    在 onFilterRecord事件写代码 然后通过用dataset.filtered := false; dataset.filtered := true; 两行代码来解发这个事件.onFilterRecord事件会遍历这个数据库集的每一条记录, 根据条件设置onFilterRecord事件中的accept参数为true或false, 如果为true, 那么当前被遍历到的记录就可以留下,否则就被过滤到了
      

  2.   

    你在执行Filtered:=true;时候,会先触发该事件,你在此时想做些什么处理,你就可以将代码写在此处,如你不希望执行某个筛选,你就可以将Accept设位false就可以了。