bizFilter相关的用法
bizFilter组件通过简单的属性设置就可以给数据增加综合过滤的能力 关键属性有: filterData: 过滤数据 filterCols: 过滤关系 BizFilter可以为数据设置任意复杂的查询条件,还可以存储为可重用的查询模板 BizFilter的查询模板存储在SA_FilterPattern中,每个组件以sProcess、sActivity、sInstance(xid)做数据过滤,获取自身的模板列表 1.动态控制bizFilter过滤的列 组件提供了filterCols属性可以直接设置要过滤的列,js也可以通过设置这个属性的值设置要过滤的列 如:this.comp("filter").set({'filterCols':'fName,fCode'}); filter是bizFilter的xid fName,fCode就是要设置的列 2.获取bizFilter生成的过滤条件 过滤条件是给data设置了,data上提供了getFilter可以传filter的名字获取对应的过滤条件 bizFilter生成的filter的名字规则如下: _BIZ_FILTER_bizFilter的xid 前面的_BIZ_FILTER_是固定的 如果bizFilter的xid是filter1,那么获取过滤条件就用this.comp("filterData").getFilter("_BIZ_FILTER_filter1")