結論、できません。
■ 変数的なもの
Power Automate でイミュータブルな変数的なもの (定数的なもの) を作る方法を考えました。
結構使える考え方ではないかと思います。
■ 変数のスコープは最小限にするそれがプログラムのルール
この変数的なもの、フローのトップレベル以外でも使えます。ということになると当然期待するのはスコープがそのレベルに絞られてくれること。当然の期待です。
実験してみましょう。
■ 実験
条件の分岐の中とスコープの中の 2 箇所で「 作成 」してみました。そしてその値を末尾で使用するフローを書いています。
条件が真の場合 (条件の中の作成を通る場合)
条件が偽の場合 (条件の中の作成を通らない場合)
どちらの場合でも、末尾のトップレベルの場所で使用できてしまいました (偽の場合は作成されていないので値はありませんが)。
■ 難しいですね
難しいですね。