質問

Salesforceカスタムリンクでは、ユーザーは次のようなAPIグローバル変数を使用してSalesforceセッションIDを参照できます。{!api.session_id}

この変数が必要なVisualForceページがありますが、それを認識していないようです。エラーメッセージには、ページのカスタムコントローラーにApexプロパティ「API」を作成するように書かれています。

これは私の望ましい使用です:私のリンク

どうすればこれを達成できますか?

役に立ちましたか?

解決

あなたの問題は簡単に並べ替えられ、グローバル変数は$で前に付けられているので、あなたが実際に望むものは

{!$Api.Session_ID}

あなたが現在を求めているのは、session_idというフィールドを含むオブジェクトを返すgetapiメソッドを呼び出すコントローラーです。 SFDCがコントローラー法ではなくグローバル変数を認識できるのは$です。

ポール

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top