检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对象接口,用于将系统的对象存储到OBS的存储桶中。 get_endpoint_obs:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。 输入参数 调用的第三方系统接口的输入参数。单击“新增行”,可进行添加。 不同的预置动作(接口),输入参数有所不同。该章节示例动作的输入参数配置说明如下:
line”脚本实现。 在创建定时任务之前,需要先开发实现定时任务功能的Script脚本,Script脚本的开发可参考开发脚本。 本节介绍的是在管理台创建定时任务;您还可以在App内选择底部“配置”菜单,在“定时任务”页签内配置,这样发布打包App时可将定时任务发布出去。 创建定时任务
图6 生成页面 在生成页面中,选中“更新已有页面”。 在显示的页面列表中,选择对应的页面,单击“保存”。 图7 更新已有页面 该列表显示的是由该对象直接生成的页面,不包括开发者通过创建新页面生成的页面(即使也绑定了该对象模型)。 页面的显示名称和唯一标识以及内容可能已被更改,但仍然归属此对象的生成页面。
新建扩展应用参数说明 参数 说明 添加图标 单击“添加图标”按钮,可为新建的扩展应用添加图标。 标签 新建扩展应用的标签,长度不能超过80个字符。标签是扩展应用在系统中的唯一标识,创建后不支持修改。 名称 新建扩展应用的名称,输入标签值后单击该参数的输入框,系统会自动生成扩展应用的名称,同时
字段number,自定义字段创建过程请参见定义自定义对象的字段(Fields)。 如何导出对象结构 导入导出对象结构等价于元数据导入导出,是导出表的定义信息。在AstroZero经典版开发环境首页,选择“管理 > 系统管理 > 数据处理 > 元数据导出”,选中对象Class__C
app.repo.enable”,并单击搜索出的参数名称“tenant.app.repo.enable”。 单击“值”右侧的,设置“值”为“是”,单击“保存”,返回参数详情页面。 自定义“我的仓库”。 在环境配置左侧导航栏中,选择“应用管理 > 安装管理 > 包仓库”。 单击“修改仓库”,参考表1设置参数。
app.repo.enable”,然后单击搜索出的参数名称“tenant.app.repo.enable”。 单击“值”右侧的,设置“值”为“是”,单击“保存”,返回参数详情页面。 自定义“我的仓库”。 在左侧导航栏中,选择“应用管理 > 我的仓库”。 单击“修改仓库”,参考表1设置参数。
创建AstroZero定时任务 什么是定时任务 业务系统中通常存在很多场景不需要人工参与,可以在系统后台定期完成的任务。例如,系统中存在一个定时任务,在每天凌晨3点,定时将到期的商品进行下架处理。系统提供自定义定时任务,您可以根据业务需求进行在线创建、查看、删除定时任务并监控任务执行的结果。
params); 其中: type:属性的类型。 name:属性的名称。 label:属性在界面展示的标签名。 value:属性的默认取值。如果属性是select类型,则需要定义选项“options”。 在“widget_demo_property.js”中,通过定义widgetProperties变量“var
除了值绑定外,不同组件还拥有不同的属性,例如禁用、只读、隐藏和必填等。这些属性也可以绑定到数据模型或模型中的某个字段上,类似vue中的v-bind语法。 “模态框”组件默认弹出是不可拖动的,在上例的基础上增加一个按钮,当单击该按钮让模态框变为可拖动的,以此来演示“属性绑定”,如图9所示。 图9 新增一个按钮用来控制模态框“可拖动”属性
instance.invoke('health', params); console.log(res); 脚本中加粗代码含义如下: “native”是系统预置的调用原生服务的标准库。 “test__NativeService1”为变量,表示Native Service的名称,该名称要加命名
创建orderList对象并添加字段 选择订单对象,添加关联。 单击对象上的,进入添加关联页面。 图11 选择关联图标 选择“主从关系”,单击“下一步”。 主从关系是指目标对象为当前对象的子表,通过关联当前字段与另一对象的ID字段,创建本对象与另一对象的主从关系。定义了主从关系后,本字段的取值只能来源于关
错误码信息描述,长度不能超过255个字节。在描述中,可以用{Number}表示变量名。例如,{0}表示第一个输出变量,{1}表示第二个输出变量,以此类推。 例如:配置为“这个是{0}的报错:{1}!”。 使用错误码 在应用开发时,用户也可以根据需要在应用开发设计器中,导入账号下其他的错误码。导入后,可在应用开发设计
将2级容器作为“按钮”区域。 组装完成后,整个页面有4个区域,如图1所示。 图1 生成工单页面 其中,“基本信息”、“设备信息”是通过数据绑定页面模型直接创建的表单,“其他信息”及“按钮”区域是手动拖入的组件,然后再进行数据绑定,页面中详细组件分布如图2所示。 图2 页面组件分析 页面模型分析 页面模
应用创建完成后,将自动跳转到应用开发界面。 轻应用中系统预置了Model、Logic、Page和Internal dependencies四个目录。默认目录是AstroZero低代码推荐使用的应用文件目录结构,后续开发的页面、对象及后台逻辑,建议按照以下对应关系进行创建,以便应用目录管理。您也可以
console.log('error is', error); }); 单击“创建”,退出事件编排窗口。 添加“创建工单”按钮跳转事件,跳转事件功能是将页面跳转到“生成工单”页面。 选中“创建工单”按钮,在右侧“事件”页签中,单击“新增行”后的,进入事件编排页面。 在“自定义动作”中,输入以下事件代码。
将“标题”组件拖至中间面板 在右侧边板设置标题内容,如“为了持续提高您的开发体验,为您提供更好的开发平台,特邀您花几分钟反馈问卷,您的支持是我们最大的动力,衷心感谢您,祝开心每一天!”。 设置上外边距“12px”,下外边距“24px”,内边距上右下左分别设置为“10px 20px
参考开发一个简单脚本实例中操作,创建一个空白脚本。 图3 新建一个空白脚本 在脚本编辑器中,输入如下代码。 //导入该脚本所依赖的标准库文件。es是系统预置的标准库。 import * as es from 'es' / ES模块部分脚本接口调用示例 */ let indexName1
参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码,调用一个CSS连接器,并实现索引操作。 //导入该事件所依赖的标准库文件。es是系统预置的标准库。 import * as es from 'es' / ES模块部分事件接口调用示例 */ let indexName1