检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图9 连接图元 单击服务编排编辑器空白区域,选择,设置服务编排出参。 将MINIO图元的输出参数,作为整个服务编排的输出参数。 图10 设置输出参数 单击页面上方的,保存服务编排。 保存成功后,单击,运行服务编排。
在BPM所在目录下,单击对应的BPM,进入BPM编辑器。 图1 单击待启动的BPM 在BPM设计页面,单击页面上方的,启动该BPM。 在BPM设计页面,可以通过如下两种方式启动。
在脚本编辑器中,输入如下代码,调用一个CSS连接器,并实现索引操作。 //导入该事件所依赖的标准库文件。es是系统预置的标准库。
在服务编排编辑器页面左侧,拖拽“基本”下的“发送事件”图元至画布中。 单击,设置发送事件参数。 图12 配置发送事件图元 事件:选择待发送的事件。 分区字段:从事件中选择一个自定义参数用作Kafka的分区字段,则根据该字段值进行路由,相同的值将路由到同一个Kafka分区。
在移动端编辑应用 应用创建后,可根据业务需要编辑已开发的应用。 编辑应用 参考登录AstroZero移动端零代码工作台中操作,登录AstroZero移动端零代码工作台。 在全部应用中,单击已创建的应用,进入应用。 在应用页面的右下方,单击。 在弹出的页面,单击,选择“编辑应用”。
图6 成功创建变量 在服务编排编辑器页面右侧,选择,在全局上下文页面单击“对象变量”后的加号。
用户能够在服务编排编辑器内以图形化编排的形式快速地进行服务的开发并扩展出更丰富的业务功能,同时能够与API接口进行绑定,以API的形式对外提供服务。更多内容请参见服务编排。
单击编辑器上方的,保存设置。 预览、测试对象。 单击页面上的,进入预览页面。 单击“添加”,再输入任意测试数据,单击“保存”。 系统返回页面,并显示新插入的数据,则表示对象创建成功。 父主题: 定义数据对象
图10 创建脚本sqlAdd 在脚本编辑器中,输入示例代码。 本示例代码主要实现的功能为:在单击添加按钮时,获取前端输入的姓名、ID等数据,插入到对象中。如果插入失败,则记录失败信息。示例中的“命名空间__product__CST”为2中创建的对象。
编辑器左侧“可选字段”中,会显示报表所选对象中的所有字段,鼠标拖拽至右侧“报表预览”页面。如果对象中的字段较多,可以通过来过滤显示字段。 图5 选择字段 单击某个字段后的,选择“按该字段分组”,设置分组字段。 图6 按该字段分组 除了添加对象中的实际字段,还可以自定义公式。
图9 创建脚本getDataInfo 在脚本编辑器中,输入如下代码。
富文本:富文本编辑器。 视频播放:视频播放组件,用于播放视频。 流程 流程-动作:流程中使用的动作组件。 流程-历史:流程中使用的历史记录组件。 流程-附件:流程中使用的附件组件。 流程图:流程中使用的流程图组件。
保存成功后,单击编辑器页面上方的,执行服务编排。 设置如下输入参数,单击“运行”。 输入参数样例如下: { "userid": "001" } 若显示如下信息,表示成功调用ROMA Connect的API。
控制组件是否可见可用可编辑 使用说明 低代码平台预置了多种常用的事件交互动作,例如内置动作“显示/隐藏控件”、“启用/禁用控件”、“只读/编辑控件”等,可控制页面上的全部或部分组件是否可见可用可编辑。 本章节以用户填写调查问卷单击“提交”按钮后,调查问卷项只可读,不可编辑为例,向您介绍
图11 新增一个空脚本 在脚本编辑器中,输入如下代码。
图10 连接图元 单击服务编排编辑器空白区域,选择,设置服务编排出参。 将OBS图元的输出参数,作为整个服务编排的输出参数。 图11 设置输出参数 单击页面上方的,保存服务编排。 保存成功后,单击,运行服务编排。 在OBS上,查看存储桶中存储的对象列表,可查看到对象已存储成功。
背景和原理 本节主要通过创建一个标准页面,调用一个具有编辑设备功能的脚本,实现编辑设备信息功能。在进行开发前,您需要先了解脚本、公共接口以及标准页面的相关知识。 学习地图 如图1所示,通过本章的学习和实践,您将了解“标准页面”的能力,并掌握脚本的开发方法。 图1 学习地图 脚本 公共接口
脚本 对应相对复杂的业务逻辑,AstroZero提供了脚本、服务编排等后台逻辑形式。本章节主要带您了解脚本的基础知识。 AstroZero的脚本引擎采用TypeScript语言。脚本执行时,TypeScript语言会被翻译成JavaScript语言,由JavaScript引擎执行。
创建业务逻辑 “编辑设备”功能主要通过调用并执行一个具有“编辑设备”功能的脚本,实现编辑设备信息功能,并在修改设备信息时,能够根据设备id号,直接修改设备信息,因此需要在开发页面前,先创建一个“编辑设备”和“按ID查询设备详情”脚本。 创建“编辑设备”脚本 创建“按ID查询设备详情
翻牌器 翻牌器组件用于在页面中展示实时数据的变化,在初始化或数据刷新时页面该组件展示数据会连续变动到新的数据。 在高级页面设计器中,单击,从“文本 > 通用”中,拖拽“翻牌器”组件到画布中,如图1所示。 图1 翻牌器 属性 在属性中,设置翻牌器组件的位置、边框、背景等。 图2 属性