检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表单内置了此类动作,其界面也相对固定,无法定制。 在高级页面中与BPM交互 在高级页面中也提供了类似的API,但由于高级页面使用了懒加载的方式,其API表达为闭包形式: 获取变量: $bpm(op => op.loadVariables(variables)) 提交实例: $bpm(op
必选(M)/可选(O) 参数位置 参数含义 值 grant_type String M Body 授权模式,对应OAuth2.0中的grant_type字段的值。 配置为client_credentials,即客户端模式。 client_id String M Body 鉴权的客户端ID。 配置为7中获取的值。
在生产环境的右上角,单击“体验新版”,进入新版生产环境。 在左侧导航栏中,选择“企业配置 > 工作台 > 外观与操作”。 在自定义菜单中,设置菜单名称、链接地址和打开方式。 图6 自定义菜单 单击右侧图片上的预览,可预览设置效果。 图7 预览设置效果 预览效果符合预期后,单击“保存”。 父主题: 个性化设置AstroZero中开发应用的工作台
选择所需的场景,开启您的应用开发之旅。 图5 选择开发场景 后端开发 对象:AstroZero中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 工作流:工作流即业务流程管理,源自业界BPMN
图19 新建对象 在“布局”页签,单击页面布局中的“test Records”,该链接是操作自定义对象的模板页面,如图20选择新建对象模板所示。 图20 选择新建对象模板 图21 test Records页面 拖入分栏组件到页面中,并在分栏组件的“属性 > 样式 > 布局”宽度
表2 开发BPM步骤 步骤序号 相关术语 描述 操作 1 创建BPM 新建:创建空白BPM。 导入既有:将同一租户或平台中已有的BPM以导入的方式创建BPM,方便用户快速继承已有BPM的配置,增加效率。 基于模板:系统预置了一些典型场景的BPM模板,可基于这些模板,快速创建BPM。目前系统内置的模板有以下几类:
messages: thisObj.getMessages()}) HttpUtils.getCsrfToken:通过ajax的方式去调用平台的接口时使用。如果使用平台桥接器的方式,平台会自动在请求header中添加csfr-token头。 HttpUtils.getCsrfToken(function(csrfToken)
或者同步第三方认证协议用户的登录页,不支持选择移动端认证(WeLink、OneMobile)。配置统一身份认证,指定第三方系统作为默认登录方式。 “类型”设置为“自定义登录页”,将会使用自定义的登录页。自定义登录页的详细操作,可参考创建“业务用户登录”页面。 自定义的登录页已用高级页面形式开发好,并发布。URL
议用户到AstroZero的登录页,不支持选择移动端认证(WeLink、OneMobile)。配置统一身份认证,指定第三方系统作为默认登录方式。 自定义登录页:使用自定义的登录页,详情操作可参考创建“业务用户登录”页面。选择该类型时,请确保自定义的登录页已用高级页面的形式开发好并已发布。
议用户到AstroZero的登录页,不支持选择移动端认证(WeLink、OneMobile)。配置统一身份认证,指定第三方系统作为默认登录方式。 自定义登录页:自定义应用的登录页。选择该类型时,请确保自定义的登录页已用高级页面形式开发好,并发布。 业务用户登录低代码应用 业务用户获取编辑默认域名中的子域名。
messages: thisObj.getMessages()}) HttpUtils.getCsrfToken:通过ajax的方式去调用平台的接口时使用。如果使用平台桥接器的方式,平台会自动在请求header中添加csfr-token头。 HttpUtils.getCsrfToken(function(csrfToken)
说明您的账号具有开发者权限。用户包含以下3种类型: 租户:通过华为账号登录AstroZero,具有开发者权限。 IAM用户:通过IAM登录方式进入AstroZero,具有开发者权限。 Welink用户:通过WeLink扫码登录AstroZero,具有开发者权限。 业务用户:Ast
在使用AstroZero时,通常会调用第三方系统接口,进行数据交互。AstroZero提供了Rest服务连接器、Soap服务连接器和自定义连接器三种方式来调用第三方接口。使用这三种连接器,可方便快捷地调用第三方接口,实现对第三方系统数据的增加、删除、修改和查找。 使用Rest服务调用Res
规格说明 AstroZero标准版实例规格说明,详细介绍请参见产品规格差异。 购买时长 设置实例的购买时长,最短1个月,最长3年。 选择支付方式,单击“去在线支付”,完成订单支付。 图2 支付订单 订单支付成功后,单击“返回Astro轻应用控制台”,即可进入AstroZero服务控制台。
在服务编排里使用 在“全局上下文”中,新建公式变量,使用表达式SETI18NERROR(ErrorCodeName','变量1','变量2')方式引入错误码。 图3 服务编排里使用错误码 目前BPM中错误码,由BPM调用的脚本和服务编排抛出。 父主题: 如何设置应用
Register custom event or action here, and trigger the event afterwards. Studio.registerEvents(thisObj, "", "", EventConfig),
如何获取用户或业务用户的用户ID? 在脚本、服务编排或页面代码执行逻辑的入参中,需要输入用户或者业务用户的用户ID时,可按照如下两种方法进行获取。 获取某具体用户或业务用户的用户ID 参考登录管理中心中操作,登录AstroZero经典版环境配置。 在左侧导航栏中,选择“用户管理 >
加速应用的定制,并通过开放的生态,实现套件资产的商业变现。通过Astro轻应用提供的界面、逻辑、对象等可视化编排工具,以“拖、拉、拽”的方式来快速构建应用,从而实现所见即所得的快速应用开发和构建。 您可以使用本文提供的API,在AstroZero上对数据、元数据、访问控制、脚本
在服务编排里使用错误码 在“全局上下文”新建公式变量,使用表达式SETI18NERROR(ErrorCodeName','变量1','变量2')方式引入错误码。 图3 服务编排里使用错误码 目前BPM中,错误码由BPM调用的脚本和服务编排抛出。 父主题: 系统管理
“Rest服务”连接器:在“Rest服务”类型的连接器中,单击“新建”,在“新建REST Action”页面的URL内用“{!系统参数名}”方式引入系统参数。 图1 “Rest服务”连接器中引入系统参数 父主题: 系统管理