如何进行差旅报销单的差旅项目过滤?
1 问题描述
想要对差旅报销点的差旅项目进行过滤,发现写的程序监听不到点击差旅项目字段,不进差旅项目的beforeF7Selet事件。需要如何做?
2 解决方法
因为差旅项目的f7未使用平台常规的打开方式,所以需要在差旅项目的列表上增加列表插件来进行过滤,实例代码如下:@Override public void setFilter(SetFilterEvent e) { super.setFilter(e); if(this.getView().getFormShowParameter() instanceof ListShowParameter){ ListShowParameter showParamter = (ListShowParameter)this.getView().getFormShowParameter(); if(showParamter.isLookUp() && "er_tripreimbursebill".equals(showParamter.getParentFormId())){ //判断是f7打开,并且是由差旅报销单打开的 e.getQFilters().add(new QFilter("number","=","002")); //增加二开想要的filter条件 } } }
如何进行差旅报销单的差旅项目过滤?
1 问题描述想要对差旅报销点的差旅项目进行过滤,发现写的程序监听不到点击差旅项目字段,不进差旅项目的beforeF7Selet事件。需要如何做?...
点击下载文档
本文2024-09-22 22:34:24发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-127457.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章