Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ユーザルックアップ項目で動的にフィルタリングされたレポートで動的な結果が表示されない

公開日: Oct 13, 2022
説明
動的レポートフィルタとして使用する場合、ユーザ検索項目は機能しません。ユーザに示されるのは動的な結果ではなく静的な結果です。

これを回避するには、現在実行中のユーザを検索するカスタム項目を作成し、レポートを表示しているユーザが実行中のユーザであるかどうかを判断する数式チェックボックス項目を作成します。

下記のサンプル式は、Account オブジェクトを例に、「Consultant__c」をユーザルックアップ項目の代わりに使用しています。

数式に関して Salesforce が提供するサポート範囲を考慮してください。数式のサポート範囲を確認してください。
解決策
数式のチェックボックス項目は、次のような構文になります:

$User.Id = Consultant__c

User.Id は現在実行中のユーザの構文です。


項目を作成するには、以下の手順に従います:
  1. 歯車アイコンをクリックして、[セットアップ] を選択します。
  2. [オブジェクトマネージャ] をクリックします。
  3. 取引先オブジェクトをクリックし、[項目とリレーション] を選択します。
  4. [新規] を選択します。
  5. [データ型] として [数式] を選択します。
  6. [数式の戻り値のデータ型] として [チェックボックス]
  7. 構文として「$User.Id = Consultant__c」を入力します。
  8. [保存] をクリックします。

レポートでは、この項目をフィルタの一つとして True に設定してください。チェックボックス項目は、実行中のユーザがコンサルタント ID項目と同じかどうかを判断するためのものであることをご理解ください。
ナレッジ記事番号

000380280

 
読み込み中
Salesforce Help | Article