前言:
因为公司的原因,目前要学习金蝶BOS的IDE,然后作此总结,便于以后回顾学习。
BOS的IDE的扩展:
是对同一对象的修改,无论扩展几层,运行时都是把扩展逻辑合并到原有对象上执行,目的是为了把生态链上不同开发商对同一业务对象的修改隔离起来形成不同的修改分支,便于各自升级时互不影响,扩展的产生的元数据对象不能独立运行发布,必须附着在原有对象运行。
BOS的IDE的继承:
是一种快速新建业务对象的方法,运行时和设计时和父对象不是同一对象,单纯从业务上来讲继承产生的业务对象是没有关系的,只是一种技术实现上的复用手段,继承的产生的对象必须发布才能使用。
重点:它会继承父项的所有元素。父项修改子项也同时修改,子项修改父项不会变化。
扩展与继承总结:
对一个已有业务对象进行二次开发和自定义时用扩展,要开发一个与已有业务对象类似功能的全新业务对象时用继承。
BOS的常用控件:
BOS基本控件 | 功能 |
---|---|
文本 | 提供对文本的维护功能,默认的文本长度是50字节 |
多行文本 | 提供多行文本的维护功能 |
小数 | 提供对小数的维护功能 |
整数 | 提供对整数的维护功能 |
基础资料 | 提供返回基础资料功能,支持F8查询 |
多选基础资料 | 提供返回多个基础资料功能,支持F8查询 |
基础资料属性 | 提供返回基础资料相关属性功能 |
单选辅助资料 | 提供单个辅助资料维护功能 |
多选辅助资料 | 提供多个辅助资料维护功能 |
后记:
文章持续更新,如果喜欢,请拿起你们可爱的小手,给我点个赞吧!
点赞是一种积极的生活态度,赞一个吧!