
# 记录创建图元
#### 记录创建图元的作用
配置该图元能够新增平台对象的实例记录，类似于数据库中的INSERT INTO命令。
#### 如何使用记录创建图元
1. 在基本中，拖拽"记录创建"图元至画布中。
2. 选中记录创建图元，单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960287553.png)，设置基本信息。
   
   表1基本信息参数说明 
   | 参数       | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   |:---|:---|
   | 标签       | 记录创建图元的标签，用于在页面显示。系统会自动填入该值，格式为RecordCreate序号，序号从"0"开始，表示同类型图元序号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 名称       | 该图元的标识，请确保在当前服务编排中唯一。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 描述       | 该图元的描述信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 使用快速创建模式 | 是否启用快速创建模式。 - 若勾选该参数，表示为快速模式。该模式可以创建一条或者多条记录，仅需要配置对象的对象变量（与对象关联的变量）或对象变量数组。该图元负责将对象变量或对象变量数组的值写入数据库。当对象变量为数组时，则实现创建多条记录。创建成功后，返回的记录ID自动保存在对象变量中。创建记录的各个字段的值为对象变量中的值，因此一般需要在创建记录之前先给对象变量进行赋值。  - 不勾选，表示为普通模式。该模式下每次执行到该图元仅创建一条记录，需要配置要创建记录的对象名，对象中字段的值，返回的记录ID保存到变量名中。   默认不勾选。 |
      
   
   
3. 单击![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001932889048.png)，在"记录创建"页面进行配置。
   
   - 若上一步勾选"使用快速创建模式"，则需要指定一个预先定义的对象变量或者对象变量数组，并将该对象变量或对象变量数组拖拽到"变量"输入框中，使用该对象变量或对象变量数组的值创建新记录。如下图所示，使用"accountCreate"对象变量的值创建新记录。
     图1快速创建模式   
     ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933048432.png "点击放大")
     表2快速创建模式参数说明 
     | 参数名           | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                |
     |:---|:---|
     | 变量            | 预先定义的对象变量或对象变量数组，使用该对象变量或者对象变量数组的值创建新记录。 从全局上下文拖拽或直接输入对象变量/对象变量数组。                                                                                                                                                                                                                                                                                                |
     | 当前服务编排出现错误时回滚 | - 勾选表示在服务编排中，当后续图元失败的情况下，就可以回滚到上一个流程。  - 不勾选，在服务编排中，当出现后边图元失败的情况下，对象记录操作的图元就不回滚。   默认为勾选。无特殊要求，请不要更改设置。 |
        
     
   
   - 若上一步未勾选"使用快速创建模式"，则需要指定对象并为对象的字段赋值来创建记录。如下图所示，为"Account"对象新增"name"为"Lily"的数据记录，在变量"var_record_id"中保存新建的记录ID。
     图2普通创建模式   
     ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960127761.png "点击放大")
     表3普通创建模式参数说明 
     | 参数            | 参数说明                                                                                                                                                                     |
     |:---|:---|
     | 对象            | 指定的具体对象。                                                                                                                                                                 |
     | 当前服务编排出现错误时回滚 | 当前服务编排出现错误时，回滚到上一个流程。 默认为勾选。无特殊要求，请不要更改设置。                                                               |
     | 赋值            | 选中对象后，该赋值区域"目标"列会出现该对象的字段。如果需要给多个字段赋值，则单击"新增行"，定义其他字段的值。 在"目标"中选择需要赋值的对象字段，"源"则可从全局上下文拖拽变量或者直接输入"{!变量名}"。 |
     | 变量            | 将创建的记录ID分配到该变量中，以便在服务编排中引用。 从全局上下文拖拽或直接输入文本类型变量。                                                       |
        
     
   
   
   
   
 
