[精选]K3_Cloud_V10_BOS_技术开发培训_BOS平台二次开发规范.pptx
《[精选]K3_Cloud_V10_BOS_技术开发培训_BOS平台二次开发规范.pptx》由会员分享,可在线阅读,更多相关《[精选]K3_Cloud_V10_BOS_技术开发培训_BOS平台二次开发规范.pptx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BOSBOS二次开发标准二次开发标准 课程简介:本课程为K/3 Cloud BOS二次开发提供开发标准。课程说明:命名空间标准程序集BOS设计器标准数据库标准提纲开发工具:VS2023+Oracle11gClient|SQLServer2023VS环境设置:效劳端组件输出路径%TFS%K3CloudK3CloudServerBin开发环境及参数设置命名空间标准程序集BOS设计器标准数据库标准插件继承体系提纲命名要求表达准确,无歧义格式:ISV.K3.业务系统.模块.功能ISV:=开发商标识符业务系统:=K/3业务系统标识符模块:=K/3模块标识符功能:=功能标识符技术名称和功能均使用 Pasc
2、al 大小写KDV.K3.SCM.SAL.ExpOrderKDV.K3.ExpOrderKDV.ExpOrder命名空间标准命名空间标准程序集BOS设计器标准数据库标准插件继承体系提纲与命名空间一致格式:ISV.K3.业务系统.模块.功能KDV.K3.SCM.SAL.ExpOrder.dllKDV.K3.ExpOrder.dllKDV.ExpOrder.dll程序集标准命名空间标准程序集BOS设计器标准数据库标准插件继承体系提纲业务对象编号FormID自动生成GUIDBOS设计器标准BOS设计器标准BOS设计器对象属性标识Key不允许重复格式:ISV标识符_标识单据体标识字段标识通常建议Key
3、=字段名ISV标识符_名称命名空间标准程序集BOS设计器标准数据库标准插件继承体系提纲数据库标准数据库对象标准表命名ISV标识符_T_名称长度:30例如:KDV_T_USER数据库标准数据库对象标准字段命名F_ISV标识符_名称长度:30例如:KDV_USERNAME数据库标准对象命名规则最大长度例如视图ISV标识符_V_名称30KDV_V_USER存 储 过程ISV标识符_P_名称30KDV_P_GETUSERLIST主键ISV标识符_PK_名称 30KDV_PK_USER索引ISV标识符_IX_表缩写_字段缩写30KDV_IX_USER_FID缺省值ISV标识符_DF_名称30KDV_DF
4、_USER_FID函数ISV标识符_FN_名称30KDV_FN_GETCOUNT触发器ISV标识符_TRG_名称30KDV_TRG_USERINS序列Z_ISV标识符_T_名称 30Z_KDV_T_USER数据库对象标准数据库标准数据库对象标准防止扩展冲突函数、触发器不建议使用数据库标准数据类型标准使用的数据类型CHARNCHARVARCHARNVARCHARBLOBNCLOBSMALLINTINTDECIMALDATETIME命名空间标准程序集BOS设计器标准数据库标准插件继承体系提纲业务系统扩展业务对象单据基础资料列表过滤条件报表继承体系业务系统扩展业务系统插件单据基础资料动态表单列表继承
5、体系抽象类组件:Kingdee.BOS.Core继承体系类插件、效劳继承自抽象类业务系统插件单据插件AbstractBillPlugIn基础资料插件AbstractBasePlugIn动态表单插件AbstractDynamicFormPlugIn列表插件AbstractListPlugIn插件实现重载抽象类操作方法插件开发标准单据插件继承:AbstractBillPlugIn基础资料插件继承:AbstractBasePlugIn动态表单插件继承:AbstractDynamicFormPlugIn插件开发标准实现接口IDynamicFormViewPluginOnInitialize视图模型初始
6、化事件AfterLoadData加载数据后事件AfterBindData绑定数据后事件处理接口AfterF7SelectF7操作后事件LanguageChanged语言切换插件开发指南实现接口IDynamicFormViewPluginBarItemClick菜单单击事件处理扩展接口AfterBarItemClick菜单单击事件后BeforeDoOperation操作调用前事件AfterDoOperation操作调用完成后事件ListViewClick 列表工程单击事件TreeNodeClick 树控件单击事件TreeDragDrop 数控件拖拽EntityRowClick 分录行单击事件插件
7、开发指南实现接口IDynamicFormModelPlugInCreateNewData数据模型创立实体对象事件AfterCreateNewData数据模型创立实体对象完成后事件BeforeUpdateValue数据更新前事件DataChanged数据改变后事件CreateNewEntryRow创立分录行事件BeforeDeleteRow删除分录行事件AfterDeleteRow删除分录后事件插件开发指南序时簿插件继承:AbstractListPlugIn插件开发标准实现接口IListViewPluginBarItemClick菜单单击事件处理扩展接口AfterBarItemClick菜单单击
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精选 K3_Cloud_V10_BOS_ 技术开发 培训 _BOS 平台 二次开发 规范
限制150内