用友开发者中心

教程|低代码平台如何创建企业级应用?以员工管理报表功能构建为例

在平时工作中,我们通常需要制作和使用各种类型的报表,动辄上万条数据是十分头疼的,有没有一种功能,我只要事先设置好要操作数据的格式,提前把报表的页面样式设置好,将操作数据的字段对应上报表页面字段,然后它就能自动识别且一键生成报表呢?并且对生成的页面能够进行一系列的操作。


今天就来体验下YonBuilder能否实现上述功能。YonBuilder是面向企业组织和个人开发者的低代码开发平台,支持可视化、低代码/无代码开发,并融合敏捷的移动开发技术,实现快速、简单的应用构建。YonBuilder可实现更快速、更简单的方式完成自主应用开发,并支持与用友提供的标准服务进行无缝对接,也可以为服务企业的伙伴提供开发平台。

这里我将使用YonBuilder的员工管理报表功能,快速创建并定制员工信息报表,一目了然地了解员工的信息,省去繁琐的手动整理数据的过程。


2、流程梳理

这里简单的概括下思路,方便我们快速理解并构建一个“YonBuilder应用”:


环境准备:这是最基本的操作,就像开发人员部署编程语言的环境一样。

应用创建:分析要实现的需求来新建应用。

数据建模:创建实体元数据为了定义和描述数据实体的属性和关系,以便更好地管理。

页面建模:根据创建好的实体元数据来创建相对应的页面。

数据分析:把操作数据的字段对应上报表页面字段,自动识别一键生成、对生成的页面进行相对应的操作。

页面发布:将设置好的页面发布。


环境开通请参考《用友开发者中心环境开通指南》


3、应用构建

进入主页之后点击免费体验,这时我们进入到了YouBIP,一进来页面很友好,对于页面内里面的功能块每一个都做了描述小标签,对刚使用的新手十分友好。


刚开始需要初始化,这个需要等会,它会创建一个免费的空间提供我们操作包括后面的发布等操作。


初始化完成之后,会直接进入该界面,如果以后我们有需求,直接进入该界面选择你需要模块,无需重复创建。这里我们点击“可视化应用开发”,进去之后点击“新建应用”,直接开启体验环境。


进入后,点击右上角新建应用,我们选择空白模板,点击下一步,然后测试应用名称、所属领域、应用引擎,点击“完成”。


看看,我们刚刚创建好的“未发布”应用,现在是长这样的,点击该应用。


4、数据建模

在进入的页面正中间点击“新增业务对象”,然后设置新增的名称、编码等信息。


然后在页面点击“新建实体”,然后设置名称、编码等信息,在新增业务属性的时候需要一点点编码知识,也就是文件类型,其实这个类型与Excel是一样的,所以都是很好理解的。


创建完成实体我们就能看到了,因为我们点的是保存,所以我们还要点击“发布”。

5、页面建模

到这里我们完成了对对象实体的创建,接下来就是对页面进行建模操作。


点击标题栏的“页面建模”,同样的在右上角侧的“新建页面”,选择默认的单卡,在显示的页面中设置页面名称、页面编码、元数据等信息。

进入文件之后,右侧边直接选择导入按钮将我们准备好的数据导入进来,静静等待一会,数据就自动导入进来了。

然后再次新建一个页面,这次选择“分析”里面的“报表”,点击“下一步”,然后设置“页面名称”信息,点击“完成”。

完成之后,在我们的页面建模页面,就会显示该建模页面,点击图标的预览小眼睛。

到这里,准备的前置操作就完成了,接下来就可以做数据分析了。


6、数据分析

我们进入到刚刚创建好的xxxpage报表,进入界面,界面的样式很熟悉。


我们利用好系统自带的工具,设置好以下表格样式。


设置完成表格样式之后,点击数据模型,选择刚刚设置好的xx报表文件,将字段与表格字段一一对应,然后点击识别扩展区域或识别交叉点按钮。


7、页面发布

点击标题栏的发布管理,第一次使用记得在分组列表里面创建,然后点击页面发布

然后在页面发布里面设置你要发布的页面(我这里选择的是xx报表)


设置完成之后会生成一串链接,复制粘贴到浏览器,第一次使用需要登录,输入您的账号与密码。

然后我们就能看到刚刚发布的内容了,还支持对数据的增删改查导出等操作,十分的方便。

以上就是使用YonBuilder低代码开发平台构建员工管理报表功能的全部流程。

2023-11-29 13:58:37