---
schema_version: "1"
id: ee6fd1ec804e96874984acfb3758bd39b316d293f736edbcf1c3991703780bcb
title: Set Array Variable
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/rpa-builder/6.0/toolbox-variable-handling-set-array-variable.md
canonical_url: https://docs.mulesoft.com/jp/rpa-builder/6.0/toolbox-variable-handling-set-array-variable
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ab7ef899d49c3b34a04d9d9d77f79a400a1b5265d2d3b62ae3b526d732ab7434
description: MuleSoft Documentation Site
release: "6.0"
latest: false
---
# Set Array Variable

Set Array Variable アクションステップでは、新しい値を配列に割り当てることができます。

考えられる使用法の 1 つは、リストのすべての要素をより簡単に反復処理して個別のリスト要素をさらに処理するために、リストを配列にコピーすることです。

## [](#プロパティ)プロパティ

_Set Array Variable_​ アクションステップには、​_一般的_​なプロパティ以外のプロパティは含まれていません。

## [](#インバウンド変数)インバウンド変数

**Array to change (変更する配列)**​ (Array (配列)) 値を変更する配列。

配列は ​_\[Workflow Based Variable (ワークフローベースの変数)\]_​ として、または ​_Read from Excel File_​ を使用して事前に作成しておく必要があります。

配列は必ずそのコンテンツに従って名前を付けてください。これにより、ワークフローを理解しやすくなります。

_Read from Excel File_​ アクションステップを使用して作成された配列を別の値で上書きするよりも、​_\[Workflow Based Variables (ワークフローベースの変数)\]_​ で追加の配列を作成するほうが良いでしょう。

**New array value (新しい配列値)**​ (array (配列) または alphanumeric (英数字)) 配列全体を上書きする値。

配列全体が指定された値で再記述されます。元の値は削除されます。

値を変更することで、配列内の要素の数 (​_Array Count (配列数)_​) を変更することもできます。

## [](#アウトバウンド変数)アウトバウンド変数

_Set Array Variable_​ アクションステップでは、アウトバウンド変数は処理されません。

## [](#ウィザード)ウィザード

_\[Array to change (変更する配列)\]_​ は、値が上書きされる配列です。こうした配列がすでに存在している場合は、ドロップダウンリストから選択できます。

_\[New array value (新しい配列値)\]_​ は、配列を上書きするための新しい値です。ピン変数を使用してこれらの値を含めることも、関連項目のカンマ区切り値のリストとして直接入力することもできます。

配列変数の要素はカンマで区切る必要があります。

配列変数の値は最初に文字列として保存されます。そのため、アクションステップを保存すると、まだ二重引用符で囲んでいないすべての配列要素が自動的に二重引用符で囲まれます。

1 つ以上のカンマが含まれる要素をリストに含めるには、保存する前にこの要素を二重引用符で囲んでおく必要があります。

例: “4,2” や “many commas: ,,,, , , ”

テキスト要素には一重引用符を含めることができます。

例: “This ‘text’ contains single quotation marks.”

二重引用符を含める必要があるテキスト要素には各二重引用符の前に別の二重引用符を含める必要があり、要素全体を二重引用符で囲む必要もあります。

例: “This “”text”” contains double quotation marks.”

## [](#例)例

整備工場で自動車整備を自動化するとします。

テストを目的として、​_\[Workflow Based Variables (ワークフローベースの変数)\]_​ を使用して生成され、実際に実行されるサービスが含まれている配列 ​_\[Services (サービス)\]_​ には事前に値を入力しておくことができます。ワークフローをさらに進めていくと、​_OCR_​ を使用するなど、スキャンで取り込まれたフォームからサービスが読み取られ、​_Set Array Variable_​ アクションステップの配列 ​_\[Services (サービス)\]_​ が実際の値で上書きされます。