金蝶EAS,编码、身份证号等特定字段要求全局唯一,代码片段
来源:互联网 发布:yy免费头像源码和制作 编辑:程序博客网 时间:2024/05/17 09:17
业务场景:单据编码、身份证号等字段,如果需要全局唯一,保存数据时需要进行数据校验。
系统中存在对应数据并且非本条数据的情况下,违反全局唯一的限定。
改方法需要在verifyInput(ActionEvent e)方法中调用。
/** * 编码是否已经存在 * 已存在该编码的话,警告并中断程序 */private void isExistsNumber() throws Exception {FilterInfo filter = new FilterInfo();filter.getFilterItems().add(new FilterItemInfo("number", editData.getNumber()));if(editData.getId() != null){filter.getFilterItems().add(new FilterItemInfo("id", editData.getId(), CompareType.NOTEQUALS));}boolean exists = ReportFactory.getRemoteInstance().exists(filter);if(exists){Utils.warning(this, "报表编码不允许重复,请重新录入!");}}
/** * 警告并中断程序,用于前端 * @param comp 父控件 * @param msg 警告消息 * */public static void warning(Component comp, String msg){MsgBox.showWarning(comp, msg);SysUtil.abort();}
阅读全文
0 0
- 金蝶EAS,编码、身份证号等特定字段要求全局唯一,代码片段
- 金蝶EAS,代码设定分录F7字段属性
- 关于自定义代码生成器(续)---SQL2008查询数据库字段主键,外键,唯一键等相关属性
- 金蝶EAS,代码调用编码规则,注意上下文及接口实例
- 下载APK,安装代码等片段代码
- EAS BOS代码对query中字段进行排序
- JavaScript URL编码 代码片段记忆
- 金蝶EAS,通用过滤中F7字段添加过滤
- 查询数据库字段主键,外键,唯一键等相关属性
- oracle查询表 索引、唯一约束、字段等相关信息
- 身份证号编码规则
- jsp页面的字段要求:存整数、存二位小数等
- 金蝶EAS,代码创建临时表,参考代码
- 金蝶EAS,验证用户在某个组织下有无特定权限项
- 金蝶EAS,分录表格数据唯一性校验,不允许录入重复值
- eas 常用代码一
- eas 行业常用代码
- EAS BOS 常用代码
- EM算法学习
- JS退出操作
- IDEA为git项目开启git支持
- Oracle备份命令、增量备份命令:exp/imp 的用法
- TP 路由重写--伪静态设置
- 金蝶EAS,编码、身份证号等特定字段要求全局唯一,代码片段
- IPMI 通过中断和timer 两种机制处理发送给bmc的命令
- 2017015
- VMware 网络配置(NAT)
- TCP/IP 1.概述
- gperftools-2.5.93
- 静态代码块在类被初始化时加载
- git提交node-modules报文件名过长无法提交问题
- 二叉搜索树的第k个节点(java版)