EAS分组基础资料模板的建立
来源:互联网 发布:诺基亚5320di软件 编辑:程序博客网 时间:2024/05/17 03:13
在EAS Bos的开发平台里面,已经存在一个分组基础资料的模版,但是如果我们需要对该模版进行扩展,增加一些字段和通用的方法的时候,那么我们可以参考下面这个方法。
1、建立公共的实体,编辑界面、列表界面。
公共的实体继承com.kingdee.eas.framework.app.DataBase同时定义为抽象继承模式、子类模式为 abstract 在实体中添加我们需要增加的字段和服务端的方法。在ControllerBean中写出服务端的方法实现代码
编辑界面继承com.kingdee.eas.framework.client.EditUI,同时绑定我们建立的公共实体,添加编辑界面的action事件,用于调用服务端代码。同时定义实现类为 abstract。(因为createNewData等方法没法实现)
列表界面继承 com.kingdee.eas.framework.client.TreeDetailListUI,不需要绑定Query,但是可以添加action事件,用于调用服务端代码。同时定义实现类为 abstract。(因为createNewData等方法没法实现)
2、创建实体(建议通过复制系统模版进行修改)。这里需要注意修改父对象为我们创建的公共实体,表对象有实体导出表进行创建属性treeid的关系重新绑定。
创建组别实体(建议通过复制系统模版进行修改)。表对象有实体导出表进行创建属性parent的关系重新绑定。
创建实体与组别、实体与实体之间的关系。treeid、parent对其进行绑定
实体导出表
根据实体创建Query
建立列表界面继承我们定义的列表界面。绑定Query对象
建立编辑界面继承我们定义的编辑界面。修改绑定的实体对象。在代码中重写getSelectors方法。
修改实体的扩展属性 eidtUI,listUI,defaultF7Query。
通过引入创建bizunit。配置 listUI EditUi entity query对象
修改bizunit业务单元的xml文件,配置好<bimTemplateType>TreeDetail</bimTemplateType>这个属性。
3 建立分组基础资料的时候通过复制其他业务单元进行选择创建。
- EAS分组基础资料模板的建立
- EAS BoS 业务单据基础模板的扩展
- EAS 物料基础资料开发心得
- 图的建立与遍历的基础模板
- EAS 一些基础数据的查询记录脚本(sql)
- 建立一个webview的模板
- stm32固件库模板的建立
- EAS BOS生成EAS需要的id
- thinkphp3.1模块分组的建立详细步骤
- thinkphp3.2模块分组的建立详细步骤
- 复习建库建表分组分页查询,索引的建立和删除
- Magento基础的表分组操作
- 基础的Makefile模板
- 基础的测试模板
- 模板的基础使用
- 收集的.NET基础资料
- 编程基础的学习资料
- 关于EAS数据库迁移后新增保存基础资料卡死的问题。
- Ants(Northeastern Europe 2007)
- 数据的游戏:冰与火
- iOS多线程编程之NSThread的使用
- [SQL码农]数据库清空日志
- .h头文件 .lib动态链接库文件 .dll 动态链接库
- EAS分组基础资料模板的建立
- 想象力 拆解lftp 1
- 我为什么要弃医从(码)农
- cocos2d-x-2.1.4在NDK r9下的编译问题
- hdu-平方和与立方和
- About Maintenance Windows【每日一译】--2013-1-30
- Heartbeat 的CRM
- 机器视觉牛人及其相关领域分类科普
- Android HttpGet和HttpPost设置超时