rksoftware

Visual Studio とか C# とかが好きです

Power Automate で変数 (的なもの) のスコープを絞れるか

結論、できません。

■ 変数的なもの

Power Automate でイミュータブルな変数的なもの (定数的なもの) を作る方法を考えました。

rksoftware.hatenablog.com

結構使える考え方ではないかと思います。

■ 変数のスコープは最小限にするそれがプログラムのルール

この変数的なもの、フローのトップレベル以外でも使えます。ということになると当然期待するのはスコープがそのレベルに絞られてくれること。当然の期待です。
実験してみましょう。

■ 実験

条件の分岐の中とスコープの中の 2 箇所で「 作成 」してみました。そしてその値を末尾で使用するフローを書いています。

条件が真の場合 (条件の中の作成を通る場合)

条件が偽の場合 (条件の中の作成を通らない場合)

どちらの場合でも、末尾のトップレベルの場所で使用できてしまいました (偽の場合は作成されていないので値はありませんが)。

■ 難しいですね

難しいですね。