VisualforceページのSalesforce APIグローバル変数
-
28-10-2019 - |
質問
Salesforceカスタムリンクでは、ユーザーは次のようなAPIグローバル変数を使用してSalesforceセッションIDを参照できます。{!api.session_id}
この変数が必要なVisualForceページがありますが、それを認識していないようです。エラーメッセージには、ページのカスタムコントローラーにApexプロパティ「API」を作成するように書かれています。
これは私の望ましい使用です:私のリンク
どうすればこれを達成できますか?
解決
あなたの問題は簡単に並べ替えられ、グローバル変数は$で前に付けられているので、あなたが実際に望むものは
{!$Api.Session_ID}
あなたが現在を求めているのは、session_idというフィールドを含むオブジェクトを返すgetapiメソッドを呼び出すコントローラーです。 SFDCがコントローラー法ではなくグローバル変数を認識できるのは$です。
ポール
所属していません StackOverflow