f7-自定义核算f7配置过滤条件

1.问题描述

f7可处于表头或分录,不同f7类型对应不同的接口,设置过滤条件又分别可通过配置或代码的方式来实现,本例以自定义核算项目f7为例说明自定义核算f7设置过滤条件的相关事宜

2.问题解决

2.1 自定义核算f7在表头:

表格必输配置

2.1.1 85版本配置方式:

① 用框架提供的接口获取特定格式的过滤条件:

表格必输配置

②在配置页面选中该f7在过滤条件中粘贴上面接口返回的过滤条件:

表格必输配置

③配置页面保存-》预览:

表格必输配置

2.1.2 85版本代码方式:

    var filteritem = waf.parseSql.getFilter("longNumber","=","kk01");
	waf("#ext_F71").wafPromptSpecial_GeneralAsstActType("option","filteritem",filteritem);

2.2 自定义核算f7在分录:

2.2.1 配置方式:

表格必输配置

2.2.2 代码方式:

    var filteritem = waf.parseSql.getFilter("longNumber","=","kk01");
	waf("#editGrid").wafGrid("setCellEditorAllConfig","ext_gridCol","filteritem",filteritem,"promptGrid",null);

相关样例