この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

RecentlyViewed

現在のユーザが最近表示したか、(関連レコードを表示して) 最近参照したレコードを表します。

サポートされているコール

query()、update()update()

特別な使用ルール

RecentlyViewed オブジェクトでは、Event、Task、Report、KnowledgeArticle、Article オブジェクトをサポートしていません。

項目

項目 詳細
Alias
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
レコードの別名。
Email
型
email
プロパティ
Filter、Group、Nillable、Sort
説明
レコードのメールアドレス。
FirstName
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
レコードの名。最近参照したレコードがユーザの場合は、ユーザの名になります。
Id
型
ID
プロパティ
Defaulted on create、Filter、Group、Sort
説明
最近参照したレコードの ID。
IsActive
型
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
最近参照したレコードが有効なユーザであるか (true)、否か (false) を示します。この項目には、最近参照したレコードがユーザである場合にのみ値が含まれます。
LastName
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
レコードの姓。
LastReferencedDate
型
dateTime
プロパティ
Filter、Nillable、Sort、Update
説明
現在のユーザがこのレコードに関連するレコードを最後に表示したときのタイムスタンプ。
LastViewedDate
型
dateTime
プロパティ
Filter、Nillable、Sort、Update
説明
現在のユーザがこのレコードを最後に表示したときのタイムスタンプ。この値が null の場合、このレコードは参照 (LastReferencedDate) されただけで、表示はされていない可能性があります。
Name
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
最近参照したレコードの名前。最近参照したレコードがユーザ、取引先責任者、またはリードの場合、firstname 項目と lastname 項目を連結した値になります。
NetworkId
型
reference
プロパティ
Filter、Group、Nillable、Sort
説明
このグループが含まれるコミュニティの ID。この項目は、Salesforce コミュニティが組織で有効になっている場合にのみ使用できます。

NetworkId は、グループの作成時にのみ追加できます。既存のグループの場合、NetworkId の変更や追加はできません。この項目は、API バージョン 27.0 以降で使用できます。

Phone
型
phone
プロパティ
Filter、Group、Nillable、Sort
説明
レコードの電話番号。
ProfileId
型
reference
プロパティ
Filter、Group、Nillable、Sort
説明
最近参照したレコードがユーザの場合は、ユーザのプロファイル ID になります。
Title
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
最近参照したレコードがユーザの場合は、ユーザの役職 (CFO または CEO など) になります。
Type
型
picklist
プロパティ
Filter、Group、Nillable、Restricted、picklistSort
説明
最近参照したレコードの sObject 型。有効な値は、RecentlyViewed がサポートする任意の標準オブジェクトまたはカスタムオブジェクトです。
UserRoleId
型
reference
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトに関連付けられているユーザロールの ID。

使用方法

このオブジェクトは、異なるオブジェクト種別の異種リストを提供し、最近表示したレコードまたは最近参照した (関連レコードを表示した) レコードで構成されます。レコードは、ユーザが関連する詳細を表示した場合に「参照された」と見なされますが、他のレコードを含むリストを表示した場合は「参照された」とは見なされません。このオブジェクトを使用して、カスタムユーザインターフェースや検索のオートコンプリートオプションなどで、現在のユーザに固有の最近参照した項目のリストをプログラムで作成します。また、オブジェクト型 (Type) で絞り込んだレコードのリストを取得することもできます。RecentlyViewed データは、オブジェクトにつき 200 件のレコードまでに定期的に切り捨てられます。RecentlyViewed データは 90 日間保持され、90 日が経過すると定期的に削除されます。

次のクエリをコードで使用して、最近参照したすべてのレコードのリストを取得します。結果は、最近のものから順に並べられます。

1SELECT Id, Name
2FROM RecentlyViewed
3WHERE LastViewedDate !=null
4ORDER BY LastViewedDate DESC

次のクエリを使用して、表示または参照したデータのうち、制限されたオブジェクトのセットのみを取得します。

1SELECT Id, Name
2FROM RecentlyViewed 
3WHERE Type IN ('Account', 'Contact', 'Plan__c')
4ORDER BY LastViewedDate DESC

次のクエリは、取引先責任者の取引先名などの取引先責任者固有の項目やカスタム Web サイト項目を含む、最近参照したすべての取引先責任者のリストを取得します。レコードは、最近のものから順に並べられます。

1SELECT Account.Name, Title, Email, Phone, Website__c
2FROM Contact
3WHERE LastViewedDate != NULL 
4ORDER BY LastViewedDate DESC