こちらの記事にありますが (ありがとうございます!)、久しぶりにやるとはまったので備忘のために自分でも記事書いておきます。恐らく Dataverse が浸透すればはまる人が結構出てくる気がするので、、、
今回は、こんな感じで、リレーションシップの設定がされているとします。
この際、例えば、Power Automate で、あるトレーニングに対して申し込んだユーザーの一覧をフィルターして取得したいとします。
トレーニングリクエスト側ではこのようにトレーニングテーブルとリレーションシップの設定をしています。
この際、トレーニングリクエストのテーブルからあるトレーニングの申し込みしている一覧を取得したいとします。
とりあえず思いつくこととしては、こんな感じで、列名 (論理名) eq トレーニングテーブルの一意識別子
と書くのかなと思いました。
しかし、こちらだとエラーになります。。
最終的には、以下のようにすると上手く動作します。
書き方としては、トレーニングリクエスト側のテーブルに存在する、トレーニング列の論理名 (cr596_training) を _cr596_training_value
のように書き換えます。これは情報ないと間違いなくはまると思います。。