BOS设计器开发的简单介绍原创
金蝶云社区-CM9527
CM9527
13人赞赏了该文章 2,020次浏览 未经作者许可,禁止转载编辑于2021年09月07日 10:00:13
summary-icon摘要由AI智能服务提供

本文介绍了金蝶BOS设计器的基本操作,以基础资料、单据、动态表单等模块为例,阐述了它们在数据库中的表现形式及插件类型差异。表单插件控制编辑界面逻辑,列表插件控制列表界面逻辑,表单构建插件负责渲染表单页面。服务插件则在操作触发时执行数据验证和逻辑操作。同时区分了列表菜单和菜单集合的概念。

    做金蝶二开的话,如果你对BOS不熟悉,你根本就无从下手,不知道怎么完成功能开发,今天就简单介绍一下BOS设计器的基本操作。

    image.png

    

  1. 基础资料,单据,动态表单

    以报表模块为例,每个模块都有基础资料,单据,动态表单等等,其中最常用的也是这三个,基础资料与单据差不多,都会在数据库有一个后台表,但是动态表单就不一样,他不会在后台有数据库表。在单据,基础资料和动态表单的属性里面一般都有表单插件和表单构建插件,基础资料和单据会有列表插件,动态表单没有列表插件,因为基础资料和单据发布的时候,会自动变成列表的形式,编辑的时候就是表单的形式,动态表单只有表单形式,不会存在列表形式。

  2.     表单插件,表单构建插件,列表插件,服务插件

         表单插件一般用于在编辑界面控制界面逻辑的地方,列表插件是列表界面控制列表逻辑的地方,表单构建插件,是进入表单前,渲染表单页面的逻辑,比如说一些自定义样式,css的代码,可以写在表单构建插件里面,还有一个服务插件。服务插件:

    downloadfile.png

    一般是在操作里面绑定的,点击某个操作之后,会触发服务插件,可以在这里写一下把数据插入到数据库之前,对数据的验证逻辑,以及一下逻辑操作。

  3. 列表菜单,菜单集合

    列表菜单,看名字就是列表界面的菜单,而菜单集合指的是表单编辑界面的菜单。

图标赞 13
13人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0