基础资料、业务单据,新增时默认值设置,初始值设定
来源:互联网 发布:mac air sd卡 windows 编辑:程序博客网 时间:2024/06/18 13:19
业务单据或者基础资料的编辑界面EditUI中,在createNewData()方法中赋值,即可实现页面默认值设置。
该设置,只在新增状态下生效。某些枚举类型字段,在该方法中设定可能无效,需要在onload()方法中补救。
/** * 默认值设置 */protected com.kingdee.bos.dao.IObjectValue createNewData() {ReportInfo objectValue = new ReportInfo();objectValue.setCreator(SysContext.getSysContext().getCurrentUserInfo());objectValue.setBizDate(new Date()); //业务日期objectValue.setIsUsed(YesOrNoEnum.NO); //是否启用objectValue.setIsSync(YesOrNoEnum.NO); //是否同步objectValue.setIsCover(YesOrNoEnum.NO); //是否封面objectValue.setTitlesCount(0);objectValue.setItemsCount(0);return objectValue;}
如果以上设置不生效,还可通过以下方式实现:
(注意:判断是新增操作状态下,才进行赋值)
/** * 界面加载 */public void onLoad() throws Exception {super.onLoad();initF7Query();initEntries();// 新增时设置默认值if(oprtState.equals(OprtState.ADDNEW)){isUsed.setSelectedItem(YesOrNoEnum.NO);isSync.setSelectedItem(YesOrNoEnum.NO);isCover.setSelectedItem(YesOrNoEnum.NO);}}
阅读全文
0 0
- 基础资料、业务单据,新增时默认值设置,初始值设定
- select2 ajax 设置默认值,初始值
- 使用angularjs的ng-options时如何设置默认值(初始值)
- 使用angularjs的ng-options时如何设置默认值(初始值)
- ExtJs combobox 下拉框设置默认值初始值
- 给分录按钮注册事件,新增分录时设置默认值。
- 新增或修改时 设置显示的默认值
- 如何为单据设置员工、部门、操作员默认值
- EAS BoS 业务单据基础模板的扩展
- 新增金蝶K/3 V10.4 BOS单据保存时提示:“拒绝的权限”或“远程服务器不存在”而无法保存业务对象的问题
- RadioButtonList控件绑定数据时设定默认值
- java 基本数据类型初始值(默认值)
- java 基本数据类型初始值(默认值)
- java 基本数据类型初始值(默认值)
- Java 基本数据类型初始值(默认值)
- 设置serialVersionUID,缓存里的新增字段被赋默认值
- 金蝶EAS,分录监听,新增分录行时设置默认值
- 默认值的设定
- Ubuntu下安装多个jdk互不影响
- 降维之PCA主成分分析算法
- maven项目更改部署路径WEB-INF后mian方法报错找不到或无法加载主类
- Android 扫一扫功能实现 (集成ZXing)
- 【计算机视觉】从运动中恢复结构SfM-场景重建,三维重建
- 基础资料、业务单据,新增时默认值设置,初始值设定
- Zend Studio + XDebug 断点无效的问题
- Spring定时任务
- mysql安装出现error 1045
- Android Studio Javadoc配置
- 如何从oracle官网下载jdk历史版本
- Caffe——绘制loss和accuracy曲线
- android Some file crunching failed问题
- 利用jquery实现文字上下滚动