EAS BOS F7控件过滤(含表头和表体)
来源:互联网 发布:哪里买狗靠谱 知乎 编辑:程序博客网 时间:2024/05/16 07:29
1: 单据头F7的过滤.
/** * * @Title: initEntry * @Description: TODO(初始化分录信息) * @return void 返回类型 * @throws */ private void initF7() { try { //初始化物料LSCilentUtils.initTreeMaterialF7(prmtMaterial, NewExceptionBillUI.this);} catch (Exception e) {e.printStackTrace();}//单据类型的过滤String sql=" select fid from T_SCM_BillType where fname_l2 in ('采购入库单','生产入库单','其他入库单','调拨入库单','领料出库单','销售出库单','调拨出库单','其他出库单') ";String billids="";try {IRowSet rs = SQLExecutorFactory.getRemoteInstance(sql).executeSQL();while(rs.next()){billids+=""+rs.getString("fid")+",";}if(!"".equals(billids)){billids = billids.substring(0, billids.length()-1);EntityViewInfo entityView = new EntityViewInfo();FilterInfo filter = new FilterInfo();filter.getFilterItems().add(new FilterItemInfo("id",billids,CompareType.INCLUDE));entityView.setFilter(filter);prmtBillType.setEntityViewInfo(entityView);}} catch (BOSException e) {e.printStackTrace();}catch (SQLException e) {e.printStackTrace();}}
2:分录F7的过滤
/** * * @Title: initEntry * @Description: TODO(初始化分录F7信息) * @return void 返回类型 * @throws */ private void initF7() { if(Constant.JSLYCOMPANYID.equals(puInfo.getId().toString())){String userids = "";BasicDataMoveAuditMoveAuditorCollection conn = bInfo.getMoveAuditor();for(int i=0;i<conn.size();i++){BasicDataMoveAuditMoveAuditorInfo beinfo = conn.get(i);userids += beinfo.getAuditor().getId().toString()+",";}/** 人员过滤 **/if(!StringUtils.isEmpty(userids)){final KDBizPromptBox kdtEntrys_moveAuditor_PromptBox = new KDBizPromptBox();kdtEntrys_moveAuditor_PromptBox.setQueryInfo("com.kingdee.eas.base.permission.app.F7AllUserQuery");userids = userids.substring(0, userids.length()-1);EntityViewInfo ev = new EntityViewInfo();FilterInfo filter = new FilterInfo();filter.getFilterItems().add(new FilterItemInfo("id",userids,CompareType.INCLUDE));ev.setFilter(filter);kdtEntrys_moveAuditor_PromptBox.setEntityViewInfo(ev);KDTDefaultCellEditor kdtEntrys_moveAuditor_CellEditor = new KDTDefaultCellEditor(kdtEntrys_moveAuditor_PromptBox);this.kdtEntrys.getColumn("moveAuditor").setEditor(kdtEntrys_moveAuditor_CellEditor);ObjectValueRender kdtEntrys_moveAuditor_OVR = new ObjectValueRender();kdtEntrys_moveAuditor_OVR.setFormat(new BizDataFormat("$name$"));this.kdtEntrys.getColumn("moveAuditor").setRenderer(kdtEntrys_moveAuditor_OVR);}}}
0 0
- EAS BOS F7控件过滤(含表头和表体)
- EAS BOS F7多选择保存
- EAS F7 过滤 单头
- EAS BOS开发 为表中指定列添加F7编辑器
- EAS BOS f7弹出指定窗体的操作方法
- EAS BOS附件表
- EAS BOS 常用增加过滤及排序
- 金蝶EAS,通用过滤中F7字段添加过滤
- EAS BOS 控制界面控件状态
- EAS-BOS常用控件属性方法事件
- EAS BOS 控制界面控件状态
- EAS BOS 控制界面控件状态
- EAS BOS 界面控件的状态设定
- EAS BOS打补丁后,UI控件重复
- 关于eas bos 列表界面的忽略CU过滤
- EAS BOS开发环境 如何添加过滤条件
- EAS BOS去除listUI界面的过过滤条件
- 关于eas bos 列表界面的忽略CU过滤
- [leetcode] 100. Same Tree
- Android常见内存泄露,学会这六招大大优化APP性能
- redis 集群(3.0版本开始支持集群功能)
- springboot-springSecurity 之 http Basic认证 (四)
- 78. Subsets
- EAS BOS F7控件过滤(含表头和表体)
- PAT 1004. 成绩排名 (20)
- Rxjava讲解
- 前端大牛博客链接
- rc-calendar使用简介
- qduoj 30 帅气的HYC求乘积(dfs)
- PHP学习笔记—— PHP可变变量;
- 通读AFN③--HTTPS访问控制(AFSecurityPolicy),Reachability(AFNetworkReachabilityManager)
- 最短路径--迪杰斯特拉算法