Apex グローバル変数の使い方のサンプル
環境
Salesforce Apex
概要
グローバル変数
グローバル変数を使用して、Visualforce マークアップでシステム値とリソースにアクセスして表示します。
Visualforce は、ログインしたユーザーの情報を $User というグローバル変数で提供します。
$User グローバル変数の項目にアクセスするには、{!$GlobalName.fieldName } という形式の式を使用します
(その他のグローバル変数でも同様)。
Visualforce 式では大文字小文字は区別されず、{!…} 内のスペースも無視されます。したがって、次の式はすべて同じ値を出力します。
{!$User.FirstName}
{!$USER.FIRSTNAME}
{!$user.firstname }
使用例
<apex:page> <apex:pageBlock title="User Status"> <apex:pageBlockSection columns="1"> {!$User.FirstName } {!$User.LastName } ({! $User.Username }) </apex:pageBlockSection> </apex:pageBlock> </apex:page>