LoginSignup
0
0

グループメンバーからユーザーレコードを取得(フローを使う)

Last updated at Posted at 2024-01-15

非公式: 非公式 SF は、この種の問題を解決するために、広範囲にわたるオープン ソース コンポーネントを提供します。フロー コンポーネント ライブラリのメイン ページは次のとおりです: https://unofficialsf.com/flow-resources/

この特定のコンポーネントはまさに必要なものです。Get Lookup Collection (ページを下にスクロールして Get Lookup Collection を見つけます) これにより、フローが 2 つの主要なステップに減ります。すべての状況 (ユーザーではなく別のグループを指す GroupMember など) でフローを機能させるには、get レコードと get lookup コレクションをいじる必要があります。おそらく、ユーザーではない UserOrGroupId を除外するためのフィルター コレクション アクションです。

私の返答は2年前のものでした。それ以来、IN 演算子を使用したコレクション フィルターとレコードの取得という、より便利なフロー要素をいくつかリリースしました。

現在では、グループ内のすべてのレコードを取得し、結果のコレクションをループしてテキスト コレクション変数にユーザー ID フィールドを追加し、ループ後に、テキスト コレクションに UserId が含まれるユーザー オブジェクトに対して別のレコードの取得を実行できます。

この自動起動フローをREST API使えば面白いことができるかもしれません。

REST API からのフローの起動

コレクション変数に更にフィルターをかける

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0