文档地址有调整,如果地址失效,将会重定向到此页面(首页)

需要查看资源,请在左侧搜索,或者根据目录进行查找

新手开发指南

一、什么是YonBuilder

1.1、基础知识(初级)

        应用构建服务以云原生、多租户、模型驱动为基础技术,将分散独立的构建模型通过可视化、业务组件装配方式有机的融为一体, 为开发者、实施、业务一线人员提供低代码甚至无代码的应用构建能力。

        查询元数据作为应用构建服务的一种数据模型,提供了一种可视化的构建服务。基于领域元数据和低代码应用构建平台创建的实体数据,通过简便的拖拽方式,快速建立表与表之间的关联关系,并设置数据过滤条件,从而搭建有效的查询数据模型,为实现页面建模中的报表、分析以及页面单据等提供支持服务。

点我了解更多YonBuilder、YonBIP和YonSuite的关系

二、YonBuilder开发体验

2.1、YonBuilder体验租户(初级)

点我进入体验环境

三、创建第一个YonBuilder应用

3.1、快速入门(初级)

        可视化的应用构建过程分为:数据建模、页面建模、流程&自动化、集成配置和发布管理。 从数据模型开始驱动应用设计,从业务模板、数据支持、组件支持、样式扩展4个方面,完善基于元数据和MDD框架页面设计。

        支持快速类ERP业务单据设计能力,通过拖拽布局和组件元素创建以交互为中心的高度定制化的组装页面;

        创建业务规则和业务流程,为多种不同的业务或应用的数据流转和工作执行提供支撑;

        同时通过前后端脚本能力实现前端UI控件交互控制、数据计算加工、状态更新、数据流转前后事件等扩展能力;

        集成智多星RPA机器人,快速和自动执行业务操作;

        应用支持多端运行和发布,为应用提供PC和移动同等业务执行支撑能力。

四、深入了解YonBuilder标准服务

4.1、必备基础知识套餐(初级)

4.2、无代码一样能实现复杂功能(初级)

        YonBuilder支持快速构建类ERP业务单据, 系统预制了丰富的页面实例,可以快速构建您需要的页面布局。您也可以通过页面设计器对页面交互、显示样式等进行调整; 通过对公式的了解可以进一步加强对页面设计器的控制能力:如实现设置系统属性默认值、数据联动等功能;

        同时YonBuilder在业务流程方面也提供了支撑能力,只需简单配置即可实现流水号、审批流、业务流能力;

        通过打印模板可以实现业务数据的指定格式化输出。

4.3、轻松实现多端能力(初级)

        YonBuilder支持创建友空间轻应用、打包apk等能力。

        如果您有B2C移动端需求,可学习APICloud(移动端)课程。

4.4、报表帮您掌控全局(初级)

        通过数据模型我们可以快速构建各类分析图表、分析大屏、报表。

4.5、低代码实现您的个性化需求(中级)

        学习低代码,需要您熟悉JavaScript语言。

        无代码的操作方式对符合标准业务场景的需求提供了良好支持,但对个性化需求就很难满足了。YonBuilder为了支持个性化需求场景,提供了前端函数、后端函数、API集成配置等扩展能力。

        前端函数引入了模型概念,通过各种模型来控制、调整页面布局及实现交互能力,同时也预制了丰富的系统函数。

        后端函数类型有两种:后端函数和API函数。

        后端函数提供了操作数据库、远程调用、消息推送等能力,同时也预制了丰富的工具函数。其中操作数据库使用的语言叫YonQL,远程调用支持调用用友外三方系统REST接口和调用【用友开放平台】接口, 同时依靠平台能力支撑,也支持友空间消息推送、发送邮件、定时任务等能力。

        YonBuilder还提供了在线代码调试能力,帮助您更快捷的排查BUG。

        API函数支持发布为接口供第三方系统调用。

五、查看真实案例

5.1、案例(初级)

        我们提供了一些案例来帮您快速熟悉YonBuilder相关能力。

六、原厂单据扩展

6.1、原厂扩展能力介绍(中级)

        针对YonBIP原厂单据的个性化需求,YonBuilder提供了原厂单据扩展能力,支持对原厂单据的字段扩展、子实体扩展、系统按钮扩展、页面交互扩展、新增等。

七、YonBuilder专业服务

        学习YonBuilder专业服务首先要熟悉开发者中心(点我进入)基础操作,然后建应用引擎、生成脚手架、调整引擎配置。 在应用成功部署后即可开始下载代码,进行本地环境搭建、调试、开发等相关操作。

7.1、 开发者中心常用操作(中级)

7.2、 环境搭建(中级)

7.3、 脚手架使用(中级)

7.4、 案例(中级)

八、利用社区解决疑问

九、了解更多YonBIP客开能力

9.1、 常见客开能力(中级)

Copyright © 用友 -【生态技术部】 2021 all right reserved,powered by Gitbook修订时间: 2022-06-09 13:05:05

results matching ""

    No results matching ""