edit界面初始化加默认值

功能名称:modelCreateAction

切入类型:after

事件名称:com.kingdee.bos.eventbus.event.model.ModelCreateEvent

 1 package com.kingdee.eas.re.sales.costadjust.handler;
 2
 3 import java.util.Date;
 4
 5 import com.kingdee.bos.BOSException;
 6 import com.kingdee.bos.eventbus.event.model.ModelCreateEvent;
 7 import com.kingdee.bos.webframework.dynamic.handler.model.WebModelCreateEventHandler;
 8 import com.kingdee.bos.webframework.exception.WafException;
 9 import com.kingdee.eas.fdc.sales.CostAdjustBillInfo;
10 import com.kingdee.eas.re.sales.web.utils.SalesContext;
11 /**
12  *
13  * @author core_tuozq
14  * 初始化model
15  */
16 public class CostAdjustCreateEventHandler extends WebModelCreateEventHandler {
17     @Override
18     public void onModelCreate(ModelCreateEvent event) throws WafException,
19             BOSException {
20         // TODO Auto-generated method stub
21         CostAdjustBillInfo model = (CostAdjustBillInfo)event.getModel();
22         model.setPayinTime(new Date());
23         super.onModelCreate(event);
24     }
25 }
时间: 2024-12-28 20:26:40

edit界面初始化加默认值的相关文章

easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法

easyui的combobox下拉框默认初始值是空,下面是实现从远程加载数据之后初始化默认值,以及让该值一直排在下拉框的最顶部的方式. 目前的需求是需要在初始化的时候添加"全部数据库"字段,并且在下拉的时候,"全部数据库"一直排在最顶部. 初始化效果如下: 下拉之后的效果如下: 实现方式: easyui的combobox有一个loader属性,easyui的API对loader属性说明如下: easyui的combobox有一个onLoadSuccess事件,eas

值初始化和默认初始化的区别

直接初始化和拷贝初始化 如果使用等号(=)初始化一个变量,实际上执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中去.与之相反,如果不使用等号,则执行的是直接初始化. 当初始值只有一个时,使用直接初始化或拷贝初始化都行.如果用多个值进行初始化的情况,非要用拷贝初始化的方式处理也不是不可以,不过需要显式地创建一个(临时)对象用于拷贝. string s8=string(10,'c'); //拷贝初始化,s8的内容是cccccccccc. C++支持两种初始化形式:直接初始化和复制初始

为什么全局变量无须初始化 系统自动给默认值,局部变量必须初始化?

基本数据类型 数值6类 (long/int/short/byte)(double/float) 非数值2类(char,boolean) 下面是默认值: 0/0/0/0/0.0/0.0/ /false 首先 Java 语言就是这么规定的. 然后为什么 Java 语言要这么规定呢?有什么内部机理吗? 可能的原因如下,当我们新建一个对象时,Java会在Heap中申请一块内存区域用以存放类的数据.而成员变量就是类的数据,也是放在这块内存区域中的.只需要JVM在申请内存的时候顺便把整块区域都置为零即可完成

(原创)关于FFmpeg的一些有关的初始化默认值的问题

最近手头上要做一个媒体格式分析库,能解析文件,流的视频格式,编码格式等一些重要的视频参数能进行尽量多的提取.当我们做媒体相关方面的东西,自然而然就会想到FFmpeg这个强大的开源媒体库,所以我们肯定会用到他,在过程中,也会学习它,参考它. 既然要学习,要参考,肯定我们就要知道FFmpeg中在初始化的时候,里面它设置的一些默认值的问题,这里我初步找了一下,找到这么几个重要的参数,这里我暂时提取出来,留着以后参考用.以后如果需要,我们还会更加详细,尽可能多的补充它. 先从这个重要的函数出发:avfo

定义结构体时的初始化默认值

结构体变量定义时的初始化问题: 默认值同变量一样,int型的为0,指针型的为"NULL"------------并不是整个结构体为NULL,其中的int型还是有值0的,只是指针型的为NULL 验证一下: #include "stdafx.h" struct stu { int data; char *name; }boy1,girl={102,"xiaom"}; int _tmain(int argc, _TCHAR* argv[]) { pri

String对象内存分配和基本数据类型的默认值与初始化相关问题

题目: 阅读下面代码段,给出以下代码的输出结果. public class TestFunction { static int i; public static void main(String[] args) { String str1 = "abc"; String str = "abc"; String str2 = new String("abc"); System.out.println(str1 == str2); System.ou

C#4.0语法糖之第三篇: 参数默认值和命名参数 对象初始化器与集合初始化器

今天继续写上一篇文章C#4.0语法糖之第二篇,在开始今天的文章之前感谢各位园友的支持,通过昨天写的文章,今天有很多园友们也提出了文章中的一些不足,再次感谢这些关心我的园友,在以后些文章的过程中不断的完善以及自我提高,给各位园友们带来更好,更高效的文章. 废话就说到这里,下面正式进入我们的今天的C#4.0语法糖,今天给大家分享一下参数默认值.命名参数.对象初始化器和集合初始化器. 参数默认值和命名参数:方法的可选参数是.net 4.0最新提出的新的功能,对应简单的重载可以使用可选参数和命名参数混合

select2多选框初始化默认值和获得值

获得值: //chang函数获取选择的option $(".js-example").change(function () { select_ops = $(".js-example").val().join("-"); }); 初始化默认值: $('.js-example').val([value1,value2,value3...]).trigger('change') 原文地址:https://www.cnblogs.com/yang-xi

ASP.NET MVC 让@Html.DropDownList显示默认值

在使用@Html.DropDownList的过程中,发现它的用法很局限,比如在加载的时候显示设定的默认项或者调整它的显示样式,在网上查了一些资料,终于把这个问题解决了. 一.View代码 @using (Ajax.BeginForm("Edit", new AjaxOptions() { OnSuccess = "afterEdit" })) { @Html.HiddenFor(model => model.ID) @Html.HiddenFor(model