王日生2014动态web表单插件开发一、动态插件注册二、序时簿插件以为例com.kingdee.eas.cp.wfm.plugins.BillQueryListPlugin插件为例,对应在..\server\lib\server\eas\cp_wfm-server.jar编辑界面插件类命名:XXXXPlugin.java需要继承com.kingdee.eas.base.form.model.list.ListPlugin1/3王日生2014三、编辑界面插件以为例com.kingdee.eas.cp.wfm.plugins.BillMessagePlugin插件为例,对应在..\server\lib\server\eas\cp_wfm-server.jar编辑界面插件类命名:XXXXPlugin.java需要继承com.kingdee.eas.base.form.plugin.AbstractBillPlugin四、自定义事件二次开最常用的就是自定义事件1、动作事件,如单据上的自定义按钮事件publicvoiddoCustomOperation(Stringoperation)2/3王日生2014操作名称要与配置的一致这样,当点击按钮“刷新文号”时,就可以处理相关业务了此样例请参考..\server\lib\server\eas\cp_odm-server.jar的com.kingdee.eas.cp.odm.plugins.OdmDocDispatchBillPlugin2、F7值改变事件详细请参考com.kingdee.eas.cp.wfm.plugins.BillMessagePlugin的publicvoiddataChanged(DataChangeCommandArgarg)五、部署目录把开发好的插件,打jar包放在..\server\lib\sp\目录六、其它说明关于插件的开发,需要用到动态表单的一些常方法,如:获取上下文、获取单据对象、单据ID等,还有需要重写的方法,基本都可以在样式的插件可以找到,二次开发还请自行反编译查看。3/3