华为云ASTRO轻应用-创建华为云Astro轻应用结构体:创建结构体
创建结构体
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“数据”。
- (可选)单击结构体后的
,为结构体添加目录。
结构体默认存放在根目录下,在创建结构体前,您可以先创建结构体存放的目录,也可以在结构体创建后将其拖拽到指定目录。
- 将鼠标放在已创建的结构体目录上,单击
,进入创建新结构体页面。
如果未创建结构体目录,请直接单击结构体后的
,进入创建新结构体页面。
- 设置基本信息,单击“保存”。
- 为结构体添加字段,单击“保存”。
图1 为结构体添加字段
- 手动添加
- 在已创建结构体的“结构”页签,单击结构体后的
。
- 单击“添加”,为结构体添加字段。
表2 结构体字段参数说明 参数
说明
名称
新建结构体字段的名称。
标识
新增结构体字段在系统中的标识。
类型
结构体新建字段的类型。
- 文本
- 数字
- 货币
- 日期
- 日期/时间
- 复选框
- 单选列表:支持输入选项值和使用全局选项列表。
- 多选列表:支持输入选项值和使用全局选项列表。
- 任意
- 对象
- 结构体:支持全局结构体和内部结构体。
- 节点:单击
可将字段定义为内部结构体,内部结构体可以被当前结构体其他字段引用。
是否数组
是否为数组变量,即集合变量。
必填
是否必填。
描述
新建结构体的描述信息,建议配置为结构体的功能。
- 在已创建结构体的“结构”页签,单击结构体后的
- JSON导入:为了方便结构体字段的创建,支持单击“JSON导入”,从样例JSON转换为结构体的元数据。
- 手动添加
- 使用结构体。
结构体创建后,可在服务编排、连接器和工作流等场景的外部输入、输出参数和流程内部的变量结构中使用。下面以在服务编排中使用结构体为例,向您介绍如何使用结构体。
- 参考创建空白华为云Astro轻应用服务编排中操作,创建一个空白服务编排。
- 在服务编排设计页面,单击
,再单击对象变量后的“+”。
- 选择“全局结构体”,在全局结构体中选择已创建的结构体。
图4 添加对象变量
- 单击“保存”,查看已创建的结构体类型的对象变量。
图5 结构体类型的对象变量