3

ユーザーの名前を表示するために使用するvisualforceコンポーネントがあります。現在、私は以下を使用してそれを行っています:

!$User.FirstName} {!$User.LastName}

SOQLを記述せずに、これを使用してユーザーのアカウントを表示する方法はありますか?ユーザーのアカウントを表示するためだけにコントローラーを作成したくはありません。Visualforceだけを使用するより簡単で簡単な方法があることを望んでいます。

やってみた!$User.Contact.Account}

しかし、それは私にエラーを与えました。

ありがとう。

4

1 に答える 1

4

試してみたいことが2つあります。

  1. $UserVisualforceグローバル変数からアカウント名を参照します。

    {!$User.Contact.Account.Name}

  2. それでも問題が解決しない場合は、次の数式で名前が付けられたUserオブジェクトに新しい数式フィールドを作成します。その数式フィールドを作成すると、次を使用してVisualforceで参照できるようになります。Contact Account NameContact.Account.Name{!$User.Contact_Account_Name__c}

于 2012-08-01T18:41:48.660 に答える