「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.01.20
XML
カテゴリ: PowerAutomate


Power Automateで配列内の最大値を求めるには、次の手順を実行します。以下は一般的な手順です:


Initialize variable アクションの追加: 最大値を格納するための変数を初期化します。Power Automateでの変数の初期化には「Initialize variable」アクションを使用します。


最大値の計算: 配列内の各要素を反復処理して最大値を求めます。これには、Apply to each アクションを使用します。


条件分岐: 最大値を変数に格納する前に、条件分岐を使用して各要素が現在の最大値より大きい場合に更新します。


以下はこれらの手順のPower Automateでの具体的な実装例です:


plaintext

// Initialize variable アクションの構成

"Initialize_variable": {

    "inputs": {

        "variables": [

            {

                "name": "maxValue",

                "type": "integer",

                "value": 0

            }

        ]

    },

    "runAfter": {},

    "metadata": { ... },

    "location": { ... },

    "outputs": { ... }

},


// Apply to each アクションの構成

"Apply_to_each": {

    "inputs": {

        "items": "<配列データ>"

    },

    "actions": [

        {

            "inputs": {

                "name": "Update_variable",

                "value": "@if(item() > variables('maxValue'), item(), variables('maxValue'))"

            },

            "runAfter": {},

            "metadata": { ... },

            "location": { ... },

            "outputs": { ... }

        }

    ],

    "metadata": { ... },

    "location": { ... },

    "outputs": { ... }

},


// 最終的な結果の使用

"Final_result": {

    "inputs": {

        "text": "最大値は@{variables('maxValue')}です。"

    },

    "runAfter": {

        "Apply_to_each": [

            "Succeeded"

        ]

    },

    "metadata": { ... },

    "location": { ... },

    "outputs": { ... }

}

この例では、maxValue という変数を初期化し、Apply to each アクションで各要素を比較して最大値を更新します。最終的に、Final_result アクションで最大値が格納された変数を使用して結果を表示しています。適切なデータや条件に応じて、このフローを調整してください。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.01.20 13:47:19


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

© Rakuten Group, Inc.
Create a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: