次の方法で共有


高度な条件ビルダー

重要

このコンテンツはアーカイブされており、更新されていません。 最新のドキュメントについては、Microsoft Dynamics 365 製品のドキュメントを参照してください。 最新のリリース計画については、Dynamics 365 および Microsoft Power Platform のリリース計画を参照してください。

Microsoft Flow での条件付きロジックの作成が、新しい高度な条件ビルダーを使用することで、これまでより簡単になりました。 これまでも、式を使って複雑な条件を書くことはできましたが、今では Microsoft Flow デザイナーの簡単なポイント アンド クリック UI で条件を作成できます。

行の追加

新しいステップを選択してから、使用可能な最初のアクションである条件を選択して、フローに条件を追加できます。 新しい追加ボタンを選択すると、2 つのオプションが表示されます。

  • 行の追加: チェックする個々の条件 (値が 10 より大きい、リストに Test が含まれていない、など) に対して、条件ビルダーに新しいが作成されます。
  • グループの追加: 1 つ以上の行を、グループにまとめることができます。各グループは、And または Or によって結合されます。 And を選択した場合は、すべての行が true になる必要があります。 Or を選択した場合は、1 行だけ true になる必要があります。

高度な条件ビルダー

ただし、ロジックを構築するために必要な行またはグループが多数ある場合があり、追加ボタンを使用することにより、条件の最上位レベルとグループ内の両方で、行 (またはグループ) の追加を続けることができます。 条件の表示を簡潔にしたい場合は、各グループの右上にあるボタンを使用して折りたたむことができます。

さらに、各行とグループの右側には ... メニューがあります。 これには、行を上下に移動するためのオプション (グループの内部で、またはグループの外部に移動できます)、および行またはグループを削除するオプションが含まれます。 また、各行または各グループの左側にはチェック ボックスがあります。 これを使用すると、複数の異なる行を選択してから、右側にある ... メニューのグループを選択して、行を 1 つのグループにまとめることができます。

場合によっては、高度な条件ビルダーでも無理なほど複雑な式のモデル化が必要になることがあります。 以前は、高度なモードで編集を選択してから、テキスト ボックスに式を入力することができました。 ただし、この古いモードでは、式や動的コンテンツの IntelliSense にアクセスできないため、作業が困難でした。 高度なモードで編集はなくなっています。 代わりに、非常に複雑な式が必要な場合は、通常の動的コンテンツ式ビルダーを使用して、行の左側に式を入力できます。 そして、次の値に等しいを選択し、右側に「true」と入力します。

複雑な式

高度な条件ビルダーは、フローに追加するすべての新しい条件に対して使用できます。 既存の条件に対しては使用できないので、既存のフローで使用したい場合は、新しいステップを追加し、古い条件から新しい条件にアクションをドラッグします。