多次元配列
Power Automate Desktop では、値を複数格納できる変数のことを「リスト」と呼びます。
Excel などから取得した表形式のデータは、データテーブル型の変数に格納されます。一方、リストを使って多次元配列(配列の配列)を 1 から作成しようと思うと、複数のアクションを組み合わせなければいけません。
今回はリストデータを使って、多次元配列(配列の配列)を生成する方法を解説します。
コピーアンドペーストで実装
Section titled “コピーアンドペーストで実装”今回はサンプルとして、配列内に、さらに配列を含むリストを生成するシナリオを用意しました。
以下のコードをコピーし、Power Automate Desktop の編集画面に貼り付けることで、対象のアクションが追加されます。
Variables.CreateNewList List=> ListVariables.AddItemToList Item: 1 List: List NewList=> ListVariables.AddItemToList Item: 2 List: List NewList=> ListVariables.AddItemToList Item: 3 List: List NewList=> ListVariables.CreateNewList List=> List2Variables.AddItemToList Item: 4 List: List2 NewList=> List2Variables.AddItemToList Item: 5 List: List2 NewList=> List2Variables.AddItemToList Item: 6 List: List2 NewList=> List2Variables.CreateNewList List=> MultiListVariables.AddItemToList Item: List List: MultiList NewList=> MultiListVariables.AddItemToList Item: List2 List: MultiList NewList=> MultiListPower Automate Desktop を操作して実装
Section titled “Power Automate Desktop を操作して実装”-
「アクションの検索」から、「新しいリストの作成」と入力し、多次元配列用のリストを作成します。中に入れるリスト(サンプルでは
ListとList2)も同様に作成し、「項目をリストに追加」で項目を追加しておきます。 -
「アクションの検索」から、「項目をリストに追加」と入力し、以下のパラメーターを設定します。
パラメーター名 値 項目の追加 作成済みのリスト 追加先リスト 1 で定義したリスト 追加したいリストの数だけ、このアクションを繰り返し追加します。
-
実行すると、作成した変数に多次元配列が格納されます。
起きうるエラー
Section titled “起きうるエラー”今回使用したアクションによってスローされるエラーは存在しないため、エラー対応は不要です。