金蝶K/3BOS V10.4插件开发手册
需积分: 10 149 浏览量
更新于2025-01-03
收藏 1.12MB PDF 举报
"K3V10.4BOS插件开发手册.pdf,主要涵盖了金蝶K3系统中BOS插件的开发指南,包括对象模型、使用说明以及一系列的事件和函数,旨在帮助开发者构建和集成自定义功能到K3系统中。"
金蝶K3BOS插件开发手册是针对版本V10.4的一份详细指南,由金蝶软件(中国)有限公司的K/3事业部K/3BOS开发部编写。手册内容广泛,涵盖了插件开发的核心要素,以便开发者能够高效地利用K3 Business Operation Service (BOS) 平台进行定制化开发。
手册首先概述了K3ClassEvents的对象模型,这是理解插件开发的基础。K3ClassEvents包含了一系列与K3系统交互的关键对象,如ListEvents、DataSrv、List、RsId等,这些对象提供了访问和操作K3数据及界面的功能。
使用说明部分详细解释了如何利用这些对象进行实际开发。例如,`ListEvents`对象提供了对列表事件的处理,包括`AfterSelList`事件(选择列表后触发)、`ListFillRow`事件(填充列表行时触发)等。这些事件可以用于在用户操作时执行自定义逻辑。
此外,手册还列出了各种属性,如`DataSrv`属性提供数据服务接口,`List`属性代表列表对象,`RsId`属性存储记录集ID,`K3Lib`属性提供K3库的访问,`MenuBar`属性则与菜单栏交互。同时,手册介绍了多个函数,如`GetDataFldByKey`和`GetDataFld`用于获取数据字段值,`GetCurrentSelRowInfo`获取当前选中行的信息,`LoadSelectedBill`加载选定单据等。
手册还详细描述了一系列事件的触发时机和用法,如`BusinessCheck`事件用于业务检查,`AfterCopyBillCreateData`事件在复制单据创建数据后触发,`BeforeSendMessage`事件在发送消息前执行,以及`StartMultiCheck`、`FinishMultiCheck`、`MultiCheck`和`UnMultiCheck`事件,这些事件与多选操作密切相关。
在开发过程中,`BaseClassEvent`对象也是一个重要的参考,它是基类事件对象,提供了基础的事件处理能力。开发者可以根据需求,继承并扩展这个对象来实现特定的业务逻辑。
这份K3V10.4BOS插件开发手册是开发金蝶K3系统插件的必备参考资料,它详细阐述了插件开发过程中的关键点,包括对象、属性、方法、事件及其应用,为开发者提供了全面的技术支持。
295 浏览量
359 浏览量
2021-09-21 上传
331 浏览量
2024-10-27 上传
195 浏览量
247 浏览量
2024-11-06 上传
2024-11-06 上传