检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
低代码平台中的对象 低代码平台中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验规则、界面样式、字段变更时的
根据实际需求,在输入框中输入触发器的描述信息。 取值范围:1~255个字符。 触发类型 在下拉框中,选择触发器的启动类型。 仅在插入记录时:当系统创建某条记录时。 仅在更新记录时:当系统更新某条记录时。 插入或更新记录时:当系统创建或更新某条记录时。 被别的触发器调用时:被其他触发器所调用时。 收到平台事件
是否启用快速更新模式。 如果勾选该参数,表示为快速模式。 根据对象变量中的记录ID,将对象变量更新到数据库中。更新的值,来源于对象变量中的值。如果对象变量为数组,则根据对象变量中的记录ID,批量将对象变量数组更新到数据库中。 不勾选,表示为普通模式。 根据条件更新对象记录,需要配置修改记录对应的对象名,更新条件,更新的各个字段的值。
AstroZero提供的数据对象(Object)定义功能,对应传统方式开发业务系统中的创建数据库表。每个Object对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象用于存储组织或者业务特有的数据,可理解为数据库中的数据表(逻辑表,系统实际存储时通过字段映射,统一把数据保存在数据库大宽表中)。
创建和使用对象模型 数据对象建模 使用校验器和触发器 管理对象数据 如何使用对象的字段模板批量创建自定义字段 如何导入导出对象结构 父主题: 对象
枚举值如下: Waiting Submitted Approved 全选 不勾选 审批状态 已创建场景描述中的脚本。该脚本根据对象的数据生成资源列表数据,用于前台数据呈现。示例脚本为“ResourceListScript.zip”,单击下载链接可获取该脚本包。该脚本中定义的入参和出参说明,如表3和表4所示。
开发高级页面时,如果需要消息主动推送、高实时数据展示,您需要使用WebSocket来实现后台数据调用。 WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数据传输,即服务端可以主动向客户端推送数据,客户端也可以主动
型的绑定,以及下拉框“数据改变”事件执行正确。 如果“设备名称”下,没有设备名,请先在“设备管理”页面,单击“新增行”进行添加。 检查是否正常提交工单。 填写工单信息, 单击“提交”。如果页面跳转到工单列表页面,且在查询结果中,显示新创建的工单,则说明提交按钮的“点击”事件执行正确。
电话:允许用户输入任何电话号码,系统会自动将其转换为电话号码格式。 币种金额:允许用户输入其他币种金额,并将字段自动转换为币种金额格式。此功能在将数据导出到Excel或其它电子表格时非常有用。 日期:允许用户输入日期或从弹出式日历中选择日期。 日期/时间:允许用户输入日期和时间,或从弹出
什么是表单? 表单由文本框、单选、多选和下拉列表等组件构成,用于用户填报提交数据,并收集数据的工具。一个应用中,可以创建一个或多个表单,一个表单管理一类数据,多个表单共同组成了一个应用。 在AstroZero零代码平台中,数据的收集和录入都需要对应的工作表,如AstroZero零代码平台“
归档实例配置 设置数据归档实例后,该账号下的所有归档任务都会将数据归档存放到此实例中。AstroZero只提供归档实例数据的功能,不提供归档实例数据的存储功能。 设置归档实例 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。 在页面左上方单击,选择“环境管理 >
编辑表单 修改表单名称和图标 设置表单可见性 克隆表单 删除表单 设置表单填报页 分享表单页面 表单排序 删除表单数据 导出表单数据文件 导出文件 导入表单数据文件 批量修改表单数据 隐藏列 进行排序 自定义筛选器 设置表单 设置表单可见权限 公开分享设置 冻结字段 将表单生成海报 修改外部链接名称图标
示所有字段。 图14 表字段提示 错误码补全:脚本中引入数据表的代码行中,对表名称进行推荐提示。如下图所示,开发者键入“setI18nError”后,提示相关错误码名。 图15 错误码补全 错误码内容提示:脚本代码中引入数据表的代码行中,对表名称进行推荐提示。如下图所示,鼠标放在错误码名称上,展示相关描述。
owner字段记录的数据,主要包括如下几种: 用户通过前台页面录入的对象数据,owner字段记录的是录入数据用户的用户ID。 图2 通过页面添加数据 通过定时任务执行服务编排或脚本触发的对象数据录入,owner字段记录的是任务创建者的用户ID。 通过事件触发的对象数据录入,owner
Model 该目录用于存放数据对象。TroubleHandleInfo__CST为故障处理单对象,对象的创建方法请参考数据对象建模。该对象用于保存故障的简要描述、详细描述等信息,如表1所示。 图2 故障处理单对象 表1 故障处理单对象信息 字段名称 字段标签 字段描述 数据类型 是否唯一 是否必填
"{\"name\":\"\",\"type\":\"\",\"view\":{\"name\":\"__layout__Test__t1__CST__records\",\"fields\":[\"name\"]}}", "createdBy": "10gd000001DHHEwmE1NQ"
为什么要导入导出对象结构 导入和导出对象结构的功能主要是实现数据的迁移和数据的备份,如迁移旧数据模型去新的环境,保持对象的一致和兼容。还有导入导出数据(参见如何导入导出数据)、导入导出资产包和源码包、导入导出应用包(工程能力)等,实现数据和代码功能在不同的租户间或环境间的转移,避免重复开发和不兼容的开发。
响应示例 具体响应示例,请参见如下具体某类别的object。 状态码 状态码请参见状态码。 错误码 错误码请参见错误码。 父主题: 元数据
通过定义“基本信息”区域“设备名称”下拉框的“数据改变”事件,可以实现根据所选设备,在“设备详情”区域显示设备信息。 在“HW__createWorkOrder”页面中,选中“设备名称”下拉框。 图1 添加“数据改变”事件代码 在右侧“事件”页签中,单击“数据改变”后的“+”。 在“添加动作”
后,单击“提交”,测试页面功能是否正常。 图25 测试页面功能 上传一个跳转组件。 单击下载链接获取跳转组件包“Entrance4Std.zip”,在应用开发工作台页面单击按钮,选择“高级页面 > 组件”,单击“提交新组件”,提交该组件到组件库中。 图26 进入组件提交页面 图27