正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
低代码平台提供了一些系统预置库,若不满足现有需求,支持开发者制作并上传新的库。 系统预置库 系统预置库是平台已定义好的库,可在高级页面组件中直接引用或在页面设置中直接进行加载并使用。在经典版应用设计器的左侧列表中,单击,在“高级页面 > 库 > 全局”中,可查看预置库。 图1 查看系统预置库
新增数据 选择要新增数据的表单:根据业务需求,选择需要新增数据的表单。 新增类型:选择新增一条数据还是基于数据源新增多条数据。 选择数据源:在当前节点前,插入一个“获取多条数据”动作,作为数据源使用。 图6 在前面插入动作 图7 选择获取多条数据 字段设置:给字段设置所需的值,请至少设置一个字段。
循环Break、决策Decision和等待Wait。 商业对象:将封装好的BO能力作为服务编排中的一个节点。 连接器:将短信发送、支付等第3方连接器作为当前服务编排中的一个节点。 除了图形化编排,AstroZero也支持服务编排的在线测试验证,以及问题跟踪调试,方便您及时发现并解决问题。
高级页面组件不能正常运行。AstroZero提供了一些系统预置库,可在高级页面组件中直接引用或在页面设置中直接进行加载并使用。当系统预置的库无法满足需求时,可以上传自定义库,并加载到页面中使用。以某组件中需要使用Vue(系统预置库)以及MintUI(自定义库)为例,介绍如何上传自
"name" : "name" } } 在“packageinfo.json”文件中,增加i18n节点,指定国际化资源文件的文件名。并增加requires节点,指定需要依赖的Vue和VueI18n库。 其中,库文件名称和版本号,可在库详情页面获取。 { "widgetApi":
表1 模型来源说明 分类 模型说明 模型参数的定义 模型方法的定义 API调用方法 自定义 开发者自行定义的模型。 由开发者自定义,可以添加子节点。 开发者自定义方法。 $model.ref("modelName").actionName(); 对象 由Object对象表映射生成,关于对象模型的详细介绍,请参见对象。
"name" : "name" } } 在“packageinfo.json”文件中,增加i18n节点,指定国际化资源文件的文件名。并增加requires节点,指定需要依赖的Vue和VueI18n库。 其中,库文件名称和版本号,可在库详情页面获取。 { "widgetApi":
看到配置效果。 从用户任务或活动中,拖拽图元可到全局动作或者图元节点动作中。拖拽图元到“全局动作”表示执行到流程的每个图元节点时,都可执行的其他可选活动。拖拽图元到“状态相关动作”下图元节点中,表示执行到当前图元节点时才会出现的可选活动。 单击页面上方的,保存流程。 保存成功后,单击,启用该流程。
rder_0419”,实现新的业务逻辑。子服务编排另存为定制版本的操作方法,请参见另存版本后进行定制。 在此方式下,定制内容在基线接口预留节点中,该接口还是属于基线接口,可以随版本升级使用。 图2 定制示例 父主题: 服务编排
如何与本地沙箱进行联调 AstroZero支持在应用设计器中快速推送当前应用到本地沙箱,在沙箱中运行,并与本地系统通信,调测应用。 “在本地沙箱中运行”特性为白名单特性,需要联系后台管理人员开通后方可使用。 前提条件 已搭建好本地沙箱环境,且本地沙箱环境可以正常访问华为云的云上环境。
BO:商业对象图元,即将封装好的BO能力作为服务编排中的一个节点,实现特定的业务功能图元。 Native服务:原生服务图元,用于调用原生服务提供的接口。 连接器:与第三方系统对接的图元,例如将短信发送、支付等第三方连接器作为当前服务编排中的一个节点图元。 画布区域 服务编排设计操作区域,在该区
库,用于操作Excel文件,例如生成Excel文件。由于AstroZero脚本编排的标准输出格式是JSON,因此这里需要做一些特殊处理,让系统生成非JSON数据才能实现xlsx文件导出。 操作步骤 参考开发一个简单脚本实例中操作,创建一个名称为“cube__download”的空白脚本。
体要修改的系统参数,单击参数名,在参数详情页修改取值。 系统参数:展示用户自定义的系统参数,支持新增、删除和修改自定义的系统参数。 内置系统参数:展示系统预置的参数,可修改预置的系统参数取值,但不能删除预置的系统参数。 (可选,当需要自定义参数时,可执行该步骤)新建系统参数。 在“系统参数”页签,单击“新建”。
以选项列表的形式返回,并通过页面调用将查询结果展示到页面上,此脚本将会在开发“生成工单”功能章节被调用。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 选
在左侧模板代码中,单击服务编排或脚本左侧的,复制代码到右侧代码编辑区域,即可出现系统预置的经典接口。 图2 预置接口代码 方式二:通过定义服务模型实现 定义服务模型类型的数据模型,数据模型由后台服务的出入参数模型创建,分别生成inputParam和outputParam节点。 下面以输入框组件通过定义服务模型类型的数
置,请勿手动输入,手动输入的值系统可能不识别。 图6 拖拽脚本的输入输出参数 定义服务编排的输入、输出参数,并保存服务编排。 在画布上,把鼠标放在起点图元图元上,从“+”拖动鼠标,在起点图元和脚本图元间增加连线;即将当前脚本设置为服务编排的起始节点。 鼠标在画布空白处点一下,单击
事件行为区:集中存放事件编排过程中使用的行为节点,包括系统内置的动作(例如打开页面、弹出页面、显示或隐藏控件、定时任务、提交表单、重置表单等)和自定义动作(例如获取当前组件、获取页面模型等)。 事件定义区:事件编排的操作区域,完成对事件逻辑的编排。 通过内置动作编排事件 系统预置了多种常用的事件交互
存等。例如,订单应用“A”中存在客户对象customerList和订单对象orderList两个对象,在AstroZero中通过为两个对象建立关联关系,可轻松实现如下功能: 客户对象页面可以新增、展示客户对象数据 图1 新增客户对象数据 图2 展示客户对象数据 订单对象页面可以新增订单数据,关联已有客户信息
创建系统角色 约束与限制 免费版实例的业务配置中心,不提供“角色管理”功能菜单,如果应用管理员需要自定义系统角色,请购买AstroZero专业版实例或专享版实例。 使用说明 除了系统预置的零码开发者、数据管理员和企业成员三个系统角色外,应用管理员还可以按需创建新的系统角色。 操作步骤
由一个主对象和多个子对象构成的复合对象,实现不同对象之间建立关联关系。聚合对象对外展现为一个对象,从而简化对象管理。 通过定义对象中某一字段的字段类型为“Lookup”或“Master Detail”(主从关系类型),实现不同对象之间建立关联关系,只能向子对象进行关联。 针对这种类型,系