帖子
帖子
用户
博客
课程

可视化应用构建-对象建模

YonBuilder应用构建 2023-11-23 16:36 450人浏览 0人回复
原作者: 张三 收藏 邀请
摘要

对象建模指的是对现实世界各类数据的抽象组织,确定数据库需管辖的范围、数据的组织形式等直至转化成现实的数据库。下面介绍在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. 实体的场景支持能力介绍

在场景支持页签勾选如 打印 等对应能力。

然后搜索打印模板,在打印模板中可以给实体配置相应能力。如果场景支持中不勾选,则不能配置。

本文暂无评论,快来抢沙发!