EAS BOS 单据打开新增界面设置字段默认值

1、通常情况下,新增一张单据的时候,表体的一些字段值是需要自动带出来。


2、例如上图圈中的部分,业务日期、单据状态、公司、创建者、创建时间;以及默认添加一行分录。可以通过后台代码设置,这样简便了业务人员做单的时间。

3、在新建单据发布后,会生成许多类文件,代码则写在下图目录结构中的圈出来的 java文件 中的 createNewData() 方法中。

4、展示代码

/*** 客户端单据打开新增界面带出相关字段值*/
protected com.kingdee.bos.dao.IObjectValue createNewData() {com.kingdee.eas.custom.slaughter.businessdocument.RawMaterialReqBillInfo objectValue = new com.kingdee.eas.custom.slaughter.businessdocument.RawMaterialReqBillInfo();//创建人objectValue.setCreator((com.kingdee.eas.base.permission.UserInfo)(com.kingdee.eas.common.client.SysContext.getSysContext().getCurrentUser()));//创建时间objectValue.setCreateTime(new Timestamp(new Date().getTime()));//业务日期objectValue.setBizDate(new Date());//单据状态: 新增objectValue.setBillStatus(BillBaseStatusEnum.ADD);//当前组织objectValue.setCompany(SysContext.getSysContext().getCurrentFIUnit());//单据编号 String str = new SimpleDateFormat("yyyyMMdd").format(new Date()).toString();objectValue.setNumber("YL" + str);//默认一行分录objectValue.getEntry().add(new RawMaterialReqBillEntryInfo());return objectValue;
}

EAS BOS 单据打开新增界面设置字段默认值相关推荐

  1. SqlServer 增加字段,修改字段名,删除字段,修改字段默认值

    SqlServer 增加字段,修改字段名,删除字段,修改字段默认值 1:增加字段 语法:alter table 表名 add 新增字段名 字段类型 默认值- 2:修改字段名 语法:exec sp_re ...

  2. mysql字段默认值不生效的问题解决(上)

    mysql字段默认值不生效的问题解决(上) 参考文章: (1)mysql字段默认值不生效的问题解决(上) (2)https://www.cnblogs.com/yuhuameng/p/10703931 ...

  3. 数据库查询新增一列默认值

    数据库查询新增一列默认值 场景:我们在做数据库查询时候,可能会遇到需要需要返回一列默认值. 假如我们在查询一张user表时,需要返回一列固定的比如机构号org,我们可以通过sql语句实现. selec ...

  4. MySQL 字段默认值该如何设置

    MySQL 字段默认值该如何设置 前言: 在 MySQL 中,我们可以为表字段设置默认值,在表中插入一条新记录时,如果没有为某个字段赋值,系统就会自动为这个字段插入默认值.关于默认值,有些知识还是需要 ...

  5. mysql创建表的时候日期给个默认值_mysql 创建表时 日期字段默认值为当前时间...

    mysql 创建表时 日期字段默认值为当前时间 mysql version 5.1 在mysql创建表的时候经常会遇到创建日期字段需要设置当前时间为默认值的时候,就如sqlserver2000一样,把 ...

  6. SQL Server2000导出数据时包含主键、字段默认值、描述等信息

    时经常用SQL Server2000自带的导出数据向导将数据从一台数据库服务器导出到另一台数据库服务器: 结果数据导出了,但表的主键.字段默认值.描述等信息却未能导出,一直没想出什么方法,今天又尝试了 ...

  7. Mysql 修改字段默认值问题

    临下班前,测试测出所有的返回报文中有一个版本号的值没有上送,最后定位是由于数据库配置表里版本号是空. 这应该属于前辈们留下的bug了.... 首先试了下 ALTER TABLE newftp alte ...

  8. Postgresql更改字段默认值、设置字段默认值、删除字段默认值

    Postgresql更改字段默认值: alter table t_report ALTER COLUMN reportno set DEFAULT gen_random_uuid(); Postgre ...

  9. SQL语句修改字段默认值

    一.SQL语句修改字段默认值 alter table 表名 drop constraint 约束名字 说明:删除表的字段的原有约束 alter table 表名 add constraint 约束名字 ...

最新文章

  1. ITS智能交通监控系统技术解析
  2. rsync一:工作模式及语法
  3. 如何理解写文档这件事情 ?
  4. python javascript配合,在python部署时组合javascript文件
  5. VS中怎样对C#项目进行单元测试
  6. layui设置按钮不可点击_(eblog)7、博客发布收藏、用户中心的设置
  7. Java——设计模式(简单工厂模式)
  8. 可悲的外企Infrastructure - 些须感触(杂)
  9. Android中SurfaceView用法示例
  10. svn+ssh 想要CheckOut不容易
  11. bitcoin: 何为燃烧地址
  12. EXTJS学习系列提高篇:第八篇(转载)作者殷良胜,制作树形菜单之二
  13. 电脑连上网,可是软件、谷歌等浏览器都显示未连接到互联网。远程计算机设备将不受连接,两个解决方法。
  14. WWF中Conditioned Activity Group的子Activity扩展CAG的WhenCondition属性代码解析
  15. 第十章 事件event
  16. FPGA:vivado2018.1编程界面字体大小与颜色修改
  17. 当更高性能来到平板 — ThinkPad X1 Tablet Evo 长测
  18. 亲戚(relative)
  19. java 如何初始化数组_java中初始化数组的三种方式分别是什么
  20. 基于微信小程序的西餐外卖系统的设计与实现NodeJS-计算机毕业设计

热门文章

  1. 九校联考-长沙市一中NOIP模拟Day1T1 矩阵游戏(game)
  2. 移动电影院创造中国电影市场的新增量
  3. Thinkphp.php
  4. 关卡理论(1)第一节:概念
  5. 物联网项目(四)订单系统
  6. 手机编程神器Pydroid3的简单使用——Python和c语言
  7. stm32f407探索者开发板(一)——资源介绍(顺便说下无人机的进度状况)
  8. 有趣好玩实用的网站 保证闻所未闻
  9. 【大前端】独家下载!看阿里巴巴前端技术专家解读2021前端热门技术趋势
  10. mysql入门视频 吾_学习猿地-全网最新版本MySQL8全套视频教程(学完这个课 MySQL 就精通了)...