对象建模指的是对现实世界各类数据的抽象组织,确定数据库需管辖的范围、数据的组织形式等直至转化成现实的数据库。下面介绍在YonBuilder低代码平台中具体如何操作。1.进入用友开发者中心工作台2.打开应用构建服务页 ...
对象建模指的是对现实世界各类数据的抽象组织,确定数据库需管辖的范围、数据的组织形式等直至转化成现实的数据库。
下面介绍在YonBuilder 低代码平台中具体如何操作。 1. 进入用友开发者中心工作台 2. 打开应用构建服务页面 3.新建一个应用 4. 如下图在对象建模页签下,可以新增业务对象。一个应用可以新建多个业务对象。每个业务对象下可以新建一个主实体,多个子实体。实体可以理解为数据表。 可以对实体进行编辑、停用、启用、查看等操作。 实体编辑界面如下图。在实体编辑界面可以新增字段。 在设计之初,尽量考虑到所有所需字段,避免后期需要增减。 5. 实体的引用接口能力介绍
可以看到上图中有引用接口:审批、业务流、交易类型等等。不同的接口代表不同的能力,如果要使用这些能力就要选择。下面分别介绍下这些接口的作用。
【审批】:如果勾选审批,则可以在‘流程&自动化’页签中进行审批流程的设计。什么是审批流程,举个简单的例子,员工请假,员工提交申请,领导可以进行审批。 【业务流】:如果勾选业务流,则可以在‘流程&自动化’页签中进行业务流程的设计。什么是业务流程,举个简单的例子,订单数据和发货单数据是有关联的,可以设计业务流实现从订单到发货单之间数据的转换、传递和流程控制。 【交易类型】:可以根据不同类型的单据定义不同的处理规则。 【自动编码】:可以为每张单据生成一个唯一编码,相当于流水号。 【档案状态】:可以为实体增加一个启用/停用字段,用于表示数据的状态。 【主组织】:新增数据时,必须先选择所属组织。如下图: 【树形结构】:用于建立树形结构的数据和页面。如下图。 6.实体的校验能力介绍 实体的字段可以设置唯一性校验和非空校验规则。 6.1设置唯一性校验如下图 6.2 配置字段非空校验如下图: 也可不在实体上设计非空校验。通常在页面设计时设置非空校验,也就是放到前端校验。
7. 枚举管理介绍 7.1 枚举是计算机编程中的常量。先创建枚举。如下2张图示。 7.2 在实体中新增性别字段,设置为单选类型,通过枚举编码引用选择上一步创建的枚举。如下2张图示。 7.3 在单据填写页面呈现效果如下图: 8. 实体的标签能力介绍。例如,需要记录业务日志,则可以打开标签,勾选业务日志。 9. 实体的场景支持能力介绍 在场景支持页签勾选如 打印 等对应能力。 然后搜索打印模板,在打印模板中可以给实体配置相应能力。如果场景支持中不勾选,则不能配置。 |