web扩展-费用报销分录项目f7添加过滤条件
项目f7是一个特殊f7,可能在扩展方案里添加过滤条件不生效,这时可以尝试另一种方式
在页面数据装载后可以再拼接查询条件,因为这块分录项目初始化方法editGridLoadAfter是在fieldOnLoadAfter之前先加载的,为了不影响标准产品条件建议放在fieldOnLoadAfter方法之后,记得这里设置后记得点击保存
这里为了测试,我只加了个自定义过滤条件number=01,如果需要其他条件自行修改:
var editGridDom = waf("#entries");
var projectOpts = editGridDom.wafGrid("getColumnConfig", "project").editoptions;
var conditons = waf.parseSql.getFilter("number","=","01");
var merge = waf.parseSql.mergeFilter([projectOpts.subTagJson.filteritem,conditons],'and');
projectOpts.subTagJson.filteritem = merge;
editGridDom.wafGrid("setColumnConfig", "project", "editoptions", projectOpts);
记得点击保存
预览可以看到这块只过滤出了我刚刚定义的number=01数据,说明这块过滤生效了,其他f7过滤自定义条件可以借鉴此种办法
web扩展-费用报销分录项目f7添加过滤条件
项目f7是一个特殊f7,可能在扩展方案里添加过滤条件不生效,这时可以尝试另一种方式在页面数据装载后可以再拼接查询条件,因为这块分录项...
点击下载文档
上一篇:权限申请单新功能说明下一篇:收款单提交提示由单据生成的影像编码重复
本文2024-09-16 22:21:59发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47670.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章