检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
setup 对系统对象Standard Object的增、删、改、查。 db 对自定义对象Customer Object的增、删、改、查。 sql 执行sql语句,目前只支持执行select查询语句。 bo 对Business Object的增、删、改、查。 meta 操作object的元数据,例如获取字段名称、获取字段长度。
'number' }) totalCount: number; } //定义查询SQL语句,用于查询某条资源审批详情;SQL语句中的表名和字段名要和预定义的对象名和字段名保持一致。 class querySql { static queryRecord = "select CNAME__Status__CST
而空行中的空格字符会影响yaml文档的缩进排版。例如,当全局变量名为“dbConfig”,变量值为: jdbc.url: jdbc:mysql://127.0.0.1:3306/testdb jdbc.username: admin jdbc.password: {XXXXXXXX}
重新弹出日志跟踪页面。 图4 日志跟踪时间 数据调试 AstroZero管理中心提供了前端调试功能,可以执行部分SQL命令收集信息,便于定位问题。该功能类似MySQL命令行,可对数据进行操作。目前只支持查询数据,获取在查询过程中的执行计划、重建索引、查看索引、清理缓存、统计表记录
只有加密文本、选项列表、选项列表(多项选择)和公式类型以外的字段,才会有该参数配置。 search语句可以理解为sql语句的子集,系统支持大部分常用的sql查询语句,只需把sql查询语句开头的select关键词修改为search即可。 search语句特点和限制如下: search语句
+ " from BJ4__productList__CST" let query = db.sql().exec(sql) return query; } } 单击,保存脚本,保存成功后单击,激活脚本。 新建开放接口。 在应用设计器中,选择“集成”。
通道”中,拖拽通道中“内存通道”至左侧画布区域Onenet下方,并配置数据通道的基本信息,单击“保存”。 通道中“内存通道”表示普通的数据通道,当数据较多时可选择“文件通道”图标进行拖拽。 图11 内存通道配置 表9 内存通道配置参数说明 参数 参数说明 标签 内存通道的标签名,用于在界面展示。
更多信息,请参见AstroZero脚本开发规则及约束限制。 脚本中SQL 不推荐用拼接SQL方法,避免注入风险。 多表复杂查询建议用“sql.exec()”或“sql.excute()”方法,“excute()”方法比“exec()”多返回字段集和操作成功数。 对于单表查询和增删改SQL,推荐使用Orm接口方法。 避
通过事件触发的对象数据录入,owner字段记录的是系统用户ID“00000000000000000001”。 在数据调试(开发环境)中,执行SQL语句“select 命名空间_对象名.owner from 命名空间_对象名;”,可获取owner的值。 图3 查询owner取值 父主题:
输入高级页面的名称和唯一标识,单击“确认”。 克隆成功后,自动进行克隆后的高级页面。 删除高级页面 应用中的某个高级页面不再使用时,支持将其从应用中删除,避免占用账号的资源配额。 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在应用设计器的左侧导航栏中,选择“界面”。 将鼠标放在对应的高级页面上,单击,选择“删除”。
AstroZero自定义对象预置的owner字段,用于记录什么用户? AstroZero脚本支持使用哪些语言和库? 在AstroZero脚本中执行sql语句时,可以不用@useObject修饰数据对象吗? 在AstroZero脚本中,如何返回zip压缩文件内容? 如何通过AstroZero脚本,导出xls文件让用户下载?
AstroZero时选用,规格详细介绍请参见规格说明。系统根据账号注册AstroZero时选择的规格分配不同级别的License(即业务阈值),从而对账号分配相应的系统资源,以及是否开启沙箱、数据接入等功能。当License中没有针对某项资源进行具体配额时,则采用系统默认的缺省值。
布到运行环境后,游客可直接访问高级页面,标准页面本身属于管理后台的表单类页面,AstroZero不支持游客直接访问和预览标准页面,但可以通过高级页面跳转到标准页面。 父主题: 账号管理
学生Student__CST的name字段,如小明、小红、小兰。 多个对象的详细字段信息是怎样的 对象及自定义字段创建完成后,可参见使用SQL查询数据中操作,查询对象数据是否符合需求。或者使用布局查看,详情请参见如何使用布局增删改查对象数据。 图1 班级Class__CST表的信息
据通道的基本信息,单击“保存”。 “内存通道”表示普通的数据通道,当数据较多时可选择“文件通道”。 图11 内存通道配置 表8 添加内存通道参数说明 参数 说明 标签 内存通道的标签名,用于在页面显示。 取值范围:1~64个字符。 名称 内存通道在系统中的唯一标识,创建后不可修改。
布到运行环境后,游客可直接访问高级页面,标准页面本身属于管理后台的表单类页面,AstroZero不支持游客直接访问和预览标准页面,但可以通过高级页面跳转到标准页面,详情请参见在AstroZero运行环境中,如何实现游客访问标准页面? 父主题: 管理AstroZero中用户及权限
注意数据不是实时刷新的。 单击“查看”,可查看每次自动保存的数据。 系统默认每15分钟自动保存一次,如果用户打开的服务编排等没有修改,则不会再自动保存一次而占用15次限额。 图1 查看自动保存的数据 单击“恢复”,提示“恢复操作将会另存一个新的标准页面/新版本,确认执行?”,单击“确定”,可将自动保存的数据另存为新页面或新版本。
系统对象是低代码平台各项系统功能模块所使用到的对象,如服务编排、脚本等。一般无需关注,如果需要定位问题,可参考通过SQL语句查询AstroZero对象数据中操作,使用SQL语句进行查询。 图4 系统对象 图形化建模 图形化建模面向所有低代码应用开发者,提供简单易懂的数据库对象建模工具
Typescript模块import语法,请参考typescrip官方网站。 标准库模块 低代码平台中有些模块会被编译成二进制,预先加载到内存中。例如,decimal、context都是系统预置的标准库模块。 在低代码平台中,会优先加载标准库模块, 例如: import * as
设置事件的唯一标识,单击“确认”。 克隆成功后,在事件目录下,可查看到克隆成功的事件。 删除事件 事件不再使用时,可通过删除功能,将事件从应用中删除,避免占用账号的资源配额。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“数据”。 将鼠标放在对应的事件上,单击,选择“删除”。