新增业务领域

新增系统中没有的业务领域。

在线构建成功之后,会提供安装包的下载链接。

参考链接:https://vip.kingdee.com/school/558

业务开发中当不需要预置的业务领域时,此时需要新增业务领域。

在有安装星空环境的机器上,双击即可将该安装包安装进选择的账套中。

管理中心输入框输入解压地址,然后键盘F2,即可将该安装包中的所有二开数据释放到解压地址中。

新增子系统

新增系统中没有的子系统。

在线构建成功之后,会提供安装包的下载链接。

参考链接:https://vip.kingdee.com/school/558

元数据包节点或者业务领域元数据包节点右键菜单都提供【新增子系统】功。

子系统信息维护界面所属分组选择刚才新增的业务领域。

项目栏中即可出现新增的业务领域元数据包,其中包括新增的业务领域和子系统的sql脚本,构 建完成后方便部署到其他测试环境。

新增单据

单据开发推荐使用继承【BOS -> 基对象模板】中的【1.2业务单据模板】,已封装了标准的单据状态字段。各业务领域的子系统下有基于BOS基对象模板封装的业务单据模板。

参考链接:https://vip.kingdee.com/school/97357365754033920

新建:常用于动态表单、移动业务的开发。

复制:常用于动态表单、移动业务的开发。

继承:常用于基础资料、单据的开发。

常用控件

在制作前台界面时,常用到的三个控件:页签控件、面板、分割容器。

参考链接:https://vip.kingdee.com/school/3567

页签控件: 选中页签右上角箭头,可添加、删除页签。

支持切换页签不同的页,添加字段或控件,实现对界面字段 的分类,通常可设置与单据实体对应。

在页签控件最右侧上方,有一个小图标,点击会显示添加页签、删除页签的菜单选项,由于充满图标显示不完全,当然,也可以取消页签充满,修改页签数目,图标会更明显。

面板: 分割容器中不得直接拖拽字段加入,例如常规字段、业务字段中的字段控件,所有分割容器一般都放入一个面板设为充满备用。

分割容器: 将界面分为横向或纵向两部分。可以手动调整两部分的大小。

操作列表

系统内置160多种操作,支持菜单集合、列表菜单、菜单集合(单据体)实现菜单编辑。可见性、可用性、定义了不同业务场景下不同使用效果。

空操作,更方便定义操作。

参考链接:https://vip.kingdee.com/school/3567

由操作列表,进入操作编辑。

参数设置,操作需要特别配置的参数。

其他控制、值的校验、服务的配置、关联权限项都在此配置。

操作后刷新字段,操作后需要更新指定字段的值。

自定义事件

协同平台给单据设置自定义事件。

参考链接:https://vip.kingdee.com/article/13973

继承的单据已经有封装好的菜单集合。

可以自定义添加按钮并且定义事件。

定义插件

协同开发平台提供多种配置二开插件接口,扩展并完善系统功能。

参考链接:https://vip.kingdee.com/article/83500607104976896

表单插件:设置表单插件,扩充、完善单据的功能。

列表插件:设置列表插件,扩充、完善列表的功能。

表单构建插件:界面构建插件,处理界面元素的展示。

操作事件中的服务插件:扩展、完善操作功能。

单据状态字段

单据状态字段一般用于记录单据的创建、审核中、已审核、重新审核、暂存等状态,同时也可以记录自定义的关闭、作废等特殊的状态情况,并且可结合不同状态来锁定单据的字段或菜单栏。

参考链接:https://vip.kingdee.com/questions/135435496788166978/answers/135435514454575411

工具箱-常规字段中,提供“单据状态”字段;

通过【状态列表】属性,实现不同状态下的字段、菜单控制。

通过操作可设置关联的状态值,可返回相应的状态名称。

通过配置状态值控制单据及表体的字段、菜单的锁定性。

单据类型字段

单据类型支持业务单据的布局、字段必录和锁定属性、业务流程以及打印的设置。

参考链接:https://vip.kingdee.com/school/3567

登录Cloud,单击【基础管理】-> 【基础资料】 -> 【单据类型】,双击可以打开单据类型列表。

新增单据类型的同时,可以设置默认的单据类型。

基础资料字段_基础资料类型

设置基础资料字段对应的基础资料类型。如客户、物料、供应商等。

参考链接:https://vip.kingdee.com/school/1245

任何通版单据的预设的基础资料字段都不允许修改基础资料类型属性,否则将导致报错或者数据错误。

基础资料字段_引用属性

元素引用对应基础资料的属性,支持设置多个属性。

参考链接:https://vip.kingdee.com/article/13508

https://vip.kingdee.com/questions/16226

基础资料属性字段在单据中添加后不可修改,只作为快捷展示基础资料的相关属性使用,且针对历史单据也可以正常显示。

基础资料字段_关联检索字段、关联基础资料字段名

关联检索字段:元素对应的检索字段属性配置,支持设置为名称或编码。

关联基础资料字段名:元素关联的基础资料字段的字段名称。

参考链接:https://vip.kingdee.com/article/164756762900371200

关联检索字段:字段查询的依据,默认值为编码。

关联基础资料字段名:字段返回值显示的内容,默认值为名称

基础资料字段_过滤、高级过滤、过滤界面条件

给单据上的基础资料字段设置额外的过滤条件。

过滤:专用于在单据中进行基础资料查询,最终会和高级过滤的条件合并在一起使用。

高级过滤:专用于在单据中进行基础资料查询,最终会和过滤的条件合并在一起使用。

过滤界面条件:专用于在单据的列表过滤界面中进行基础资料查询,包括过滤条件表格,批量过滤条件表格,快捷过滤等。

参考链接:https://vip.kingdee.com/article/104902355959012352

过滤条件需要遵循SQL语法,用于查询的字段必须使用字段的标识。

过滤条件查询常量值时,要严格按照字段的数据类型来选择格式(是否加N)。例如:FName是VARCHAR,类型,格式就是:FName like ‘%新宇%’,FName是NVARCHAR类型,格式就是:FName like N‘%新宇%’。

如果未按照字段的真实数据类型来写SQL语句,可能导致索引失效,严重影响查询性能。

基础资料字段_支持分组

勾选支持分组属性后,单据列表展示就会根据供应商分组展示。

过滤:专用于在单据中进行基础资料查询,最终会和高级过滤的条件合并在一起使用。

高级过滤:专用于在单据中进行基础资料查询,最终会和过滤的条件合并在一起使用。

过滤界面条件:专用于在单据的列表过滤界面中进行基础资料查询,包括过滤条件表格,批量过滤条件表格,快捷过滤等。

参考链接:https://vip.kingdee.com/article/104902355959012352

支持分组:设置基础资料作为分组字段,单据列表的分组栏以此基础资料作为分组。

分组允许维护:单据列表的分组栏是否锁定按钮,如新增分组、编辑分组、删除分组。

单据视图

单据界面需要按不同应用场景使用不同的界面布局,无需再设置界面控制方式,而是直接选取合适的视图来实现界面控制。

参考链接:https://vip.kingdee.com/article/146912654022249984

视图是指单据上的控件,做了功能定制之后的布局方案。常用于不同的视图,显示、锁定不同的字段。一张单据支持配置多个视图,设置的单据视图。

支持在工作流、单据类型、以及快速录单中调用。

引入引出

引入引出包括基础资料、单据、报表引入引出,基础资料一般用于数据引入,单据经常用于引出数据后进行分析,报表引出一般用于查看或者分析打印等。

参考链接:https://vip.kingdee.com/school/1981

引出格式设置:进出excel文档的格式设置,其中可以设置合并单据头引出,及基础资料分组引出。

按列表引出:会将列表显示的数据按列表格式引出到excel表,但是在列表上进行其他排序分组等的格式按列表引出不会生效,因为这里的引出是引出数据库中按过滤条件查询的列表数据 按引出模板引出数据:按BOS设计器中单据字段属性上勾选了允许引出选项来引出,没有勾选就不引出。

按引入模板引出数据:按设置好的引入模板引出数据。

引入模板设置:打开引入模板设置界面,BOS设计器中字段属性-功能控制中允许引入勾选的字段都会在该界面默认勾选,也是默认设置的模板。

引入:设置好引入模板直接选择引入菜单就可以进行引入。

值更新

顾名思义当前字段的字段发生改变后,自动执行指定服务。“值更新”就是该类服务的执行时机触发点。

参考链接:https://vip.kingdee.com/article/35749

一般需要当前字段上勾选属性“即时触发值更新”,在焦点离开当前字段时就触发相关值更新服务。

适用于“单一字段触发的”、“值更新时机触发”的场景,例如,选择物料字段后,分别携带物料的基本单位、计量单位等属性到指定字段。

这种场景就时候用值更新配置实现。

入口:单据字段属性上“值更新服务”。