检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
由于AstroZero脚本编排的标准输出格式是JSON,因此这里需要做一些特殊处理,让系统生成非JSON数据才能实现xlsx文件导出。 操作步骤 参考开发一个简单脚本实例中操作,创建一个名称为“cube__download”的空白脚本。 在脚本编辑器中,输入如下脚本代码。
查看自定义动作中是否已有如下脚本代码,如果没有,请输入。
HttpUtils.getUrlParam:用于获取查询字符串中的参数。 例如某个页面的URL为“https://10.10.10.1:12900/magno/render/cool__app_0000000000NABzEjpNIH/page1?
使用预置的“查询” 操作,查询聚合对象的数据记录。 在左侧“操作”下,单击“查询”,为系统预置的查询聚合对象接口。 在右侧查询页面,选中“输入根节点记录Id”,在“根节点记录Id”中输入插入数据的记录Id。
包含标准对象:包含系统预置的标准对象。 包含自定义对象:包含用户定制的自定义对象。 包含系统对象:进行数据导出才会显示,元数据导出时不会显示该项。表示平台各项系统功能模块所使用到的对象,如服务编排、脚本。
查看页面性能 使用说明 低代码平台支持检查标准页面性能,生成性能报告页供开发者查看。 操作步骤 打开一个标准页面。 在标准页面右上方,单击“性能分析”,系统会检查页面性能,并打开“页面性能分析”页面。
自定义查询条件。 在“自动续费项”页签,查询已经开通自动续费的资源。 可对“手动续费项”、“到期转按需项”和“到期不续费项”页签的资源开通自动续费。 图2 自定义查询条件 选中需要开通自动续费的AstroZero,单击“操作”列的“开通自动续费”。
查看页面的展示效果。 图16 工单列表页面 如果当前租户开发者名下没有工单,所以当前的预览效果只能看到页面框架,没有工单。 图17 无工单信息 父主题: 开发“维修工程师处理工单”功能
在“API统计”页签,查看API调用信息。 父主题: AstroZero系统设置与运维监控
创建“生成工单”脚本 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。
查询到冲突的数据后,采取以下几种方式处理。 删除安装包内的数据。 删除环境内的数据。 使用前后置脚本,删除或修改目标环境中已有数据。
图9 对象模式 条件模式:需要指定对象并在条件中设置指定对象部分字段的值,在赋值中设置需要更新的目标字段及更新值,最后根据条件查找符合条件的对象记录并将赋值中的值更新到数据库中。
例如,页面需要具有地图选址功能,则系统需要先加载百度地图库,才能实现相应的功能。低代码平台中的库,分为系统预置库和自定义库。 系统预置库 系统预置库是系统已定义好的库,可在页面设计中直接进行加载并使用。如何查看系统预置的库,请参见管理库。
pictureName 唯一标识 新建字段在系统中的标识,创建后不支持修改。命名要求如下: 长度不能超过63个字符,包括前缀命名空间的长度。 必须以英文字母开头,只能由英文字母,数字和单下划线组成,且不能以下划线结尾。
SQL语句,用于查询某条资源审批详情;SQL语句中的表名和字段名要和预定义的对象名和字段名保持一致。
图2 选择动作 BPM实例ID:工作流的实例ID,如果不配置则默认使用页面的查询参数“interviewID”。 待提交的变量赋值:给待提交的变量赋值。 返回值绑定模型:返回值绑定到页面模型中。 返回标准页面开发界面,单击页面上方的,保存页面。
图10 对象模式 条件模式:需要指定对象并在条件中设置指定对象部分字段的值,在赋值中设置需要更新的目标字段及更新值,最后根据条件查找符合条件的对象记录并将赋值中的值更新到数据库中。
配置统一身份认证,指定第三方系统作为默认登录方式。 自定义登录页:使用自定义的登录页,详情操作可参考创建“业务用户登录”页面。选择该类型时,请确保自定义的登录页已用高级页面的形式开发好并已发布。 父主题: AstroZero系统设置与运维监控
relation:数组中包含parents(向上查询)和children(向下查询)两个元素,两者分别对应相应的数组。 其中,parents包含condition数组和relatedField(关联字段名称)。
如果未启用,其他组件无法查询到该脚本,查询时会报错该脚本不存在或未启用。 父主题: 脚本