检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“记录更新”图元用于更新平台对象的实例记录,类似于数据库中的UPDATE命令。系统提供了以下两种模式,更新对象实例记录: 对象模式:需要先单击,在“对象变量”中定义一个对象变量或者对象变量数组,并将该对象变量或对象变量数组拖拽到“变量”输入框中,即可根据对象变量中的记录ID,将对象变量更新到数据库中,更新的值来源
首先查看数据对应的对象,查看数据列的字段名。 若需要构造如图1所示的数据,在新建对象,请新增图3中的自定义字段。自定义字段后,打开布局页签,选中“对象名Records”数据记录页,新增图1所示的数据。 图3 自定义字段 在标准页面选中表格组件,新增模型,设置为对象模型,选中上一步的对象,设置表格数据源。
运行后,可按照过滤条件展示报表。 图5 展示报表 查看运行态仪表板 在仪表板管理页面,单击仪表板名称所在行的,可查看运行态仪表板。 图6 Dashboards 在仪表板运行界面,单击每张报表的“查看报表”,可以跳转到报表运行态展示界面。 图7 查看报表 父主题: 报表和仪表板
Label:动作标签名,在动作列表中展示的动作标题。 []:事件触发时传入的参数。 $.proxy(this.receiveActionCbk, this):该动作的回调函数,在回调函数中定义该动作的执行逻辑。 []:此参数在开发过程中置为空数组即可。 Studio.registerRouter:用来定义路由。 Studio
脚本代码性能检查规则说明 使用说明 低代码平台支持对已开发好的脚本代码,进行性能检查和兼容性检查,本节将带您了解代码性能检查的规则。 在标准/高级页面编辑页面上方,单击“性能分析”,即可进入性能分析页面。在该页面中,可查看脚本代码的性能检查结果报告和兼容性检查结果报告。 图1 进入性能分析页面
ref("transInfo").setData({}); }, // 取消时,回调 onOk: () => { // 确定时,回调 //debugger; let transInfo
通过AstroZero提供的图形化界面,配置部署Docker容器时需要的资源、存储和网络等一系列参数。配置后,生成Chart包并进行导出。导出后,可通过云容器引擎(Cloud Container Engine,简称CCE),在其他平台上部署安装Docker容器。 配置API 原生服务旨在帮助您在AstroZe
出参会成为页面服务模型的子节点。之后在标准页面组件的事件JS代码中,将入参数据封装好,调用标准页面提供的run()方法即可调用该服务,并在回调函数中获取出参。 本章节以设备查询为例,详细介绍如何将服务封装成页面模型执行后台逻辑。设备查询实现原理是通过输入设备id,单击“搜索”按钮,查询设备的详细信息,如图2所示。
检查运行的结果是否符合预期。 运行结果显示“成功”。 图11 运行结果 在对象Respirator的“布局”页签,单击“Respirator Records”后的,查看到已成功创建对象记录。 图12 查看对象数据 图13 Respirator对象数据 单击页面上方的,启用该服务编排。 查询对象数据
}; let records = db.setup('role').queryByCondition(condition, option); if (records && records.length > 0) {
'context'; import * as decimal from 'decimal'; import * as db from 'db'; //使用数据库对象HW__Equipment__CST @useObject(['HW__Equipment__CST']) @action.object({
如果原来没有Class对象,导入元数据象将新增Class对象,完成对象结构的迁移,此时的对象“布局”页签不会自动创建有Detail和Records标准页面。只有手动新建字段时,才可勾选“添加本字段到页面布局”。 父主题: 创建和使用对象模型
如何获取用户或业务用户的用户ID? 在脚本、服务编排或页面代码执行逻辑的入参中,需要输入用户或者业务用户的用户ID时,可按照如下两种方法进行获取。 获取某具体用户或业务用户的用户ID 参考登录管理中心中操作,登录AstroZero经典版环境配置。 在左侧导航栏中,选择“用户管理 >
已获取Redis提供服务的URL地址和登录密码。 新建Redis连接器 参考创建连接器入口中操作,进入创建连接器页面。 在左侧列表中,选择“数据库 > Redis”,单击“+”。 图1 新建Redis 设置Redis对接参数,单击“保存”。 图2 创建Redis 名称:连接器的名称。
(user && user.length == 1) { if (validate(user[0].passwordSalt, user[0].userPassword, input.password)) { out
"userPassword": saltedPassword['saltedPassword'], "passwordSalt": saltedPassword['salt'], "userType": input.role
高度跟随内容:表格行高度是否跟随内容多少变化。 AUI风格:是否开启AUI风格。 表头样式类:表头固定的class类名。 数据行样式类:表数据行class类名的回调方法,支持自定义各行数据不同的class类名。 合并行或列:合并行或列的计算方法,支持自定义设置行或列的,单元格合并规则。 公共 控件名称:当前组件的名称。
}; let records = db.setup('role').queryByCondition(condition, option); if (records && records.length > 0) {
$model.ref("userInfo").setData({}); }, // 取消时回调 onOk: () => { // 确定时回调 //debugger; let userInfo
调测能力 开启日志监控 使用控制台分析查询SQL 端到端调测示例 父主题: 经典版开发指导