はじめに
現在ログインしているユーザーを条件にリストビューを絞り込みたい時ありますよね?
例えば数式項目をリストビューの検索条件として使用する下記のような方法もあります。
- 数式の戻り値のデータ型をチェックボックスとして「ログイン中のユーザーIDが○○と同じ」場合にtrueを返す。
- 数式の戻り値のデータ型をテキストとして「ログイン中のユーザーID」を返す。
しかし、$USER
を使用すれば数式項目は不要です😎
検証してみた
前提条件
3つずつ最終更新者が違うレコードを用意してみました。
- 1つ目: 確■ユ■ザ
- 2つ目: 管理者 ユーザー
- 3つ目: 検証ユーザ
検索条件を設定
検索条件を下記に条件を設定します。
- 項目:
- 最終更新者
- 演算子:
- 次の文字列と一致する
- 値:
$USER
各3ユーザーにログインして確認
1つ目:確■ユ■ザでログイン
確■ユ■ザが最終更新者のレコードのみ表示されています。
2つ目:管理者 ユーザーでログイン
管理者 ユーザーが最終更新者のレコードのみ表示されています。
3つ目:検証ユーザでログイン
検証ユーザが最終更新者のレコードのみ表示されています。
さいごに
とても便利な機能ですね!