华为云ASTRO轻应用-创建空白华为云Astro轻应用服务编排:创建对象变量/结构体变量/事件变量
创建对象变量/结构体变量/事件变量
对象变量用于在服务编排中引用或操作特定的对象实例,用于较简单的业务流程中。结构体变量允许将多个不同类型的数据项进行组合,通常用于较复杂的业务流程中。事件变量用于表示系统或业务流程中发生的事件,事件可以是系统内部产生的,也可以是外部触发的。
- 在服务编排设计器右侧,选择
。
- 在全局上下文页面,单击“对象变量”后的
。
- 设置页面参数,以创建对象变量为例进行介绍。
图17 配置对象变量
表5 对象变量参数说明 参数
说明
名称
输入新建对象变量的名称,名称是变量在流程中引用的唯一标识。修改变量名不会改变图元中的引用,但是会导致流程不可用。
对象
请直接在下拉框中,选择具体的对象。选择“对象”类型时,该参数才会显示。
全局结构体
请直接在下拉框中,选择具体的全局结构体。选择“全局结构体”类型时,该参数才会显示。
私有结构体
请直接在下拉框中,选择具体的私有结构体。选择“私有结构体”类型时,该参数才会显示。
事件
请直接在下拉框中,选择具体的事件。选择“事件”类型时,成员变量为事件的自定义字段,不包括系统预置的标准字段。选择“事件”类型时,该参数才会显示。
默认值
请直接输入变量的默认值或从下拉框中选择。
描述
请根据实际需求,输入变量的描述信息。
取值范围:1~255个字符。
是否为数组
是否为数组变量,即集合变量。
默认为不勾选。
外部使用
勾选该选项,表示该变量为外部使用变量,编译时不校验其是否被使用。
默认为不勾选。