开发者

Salesforce API global variable in a visualforce page

开发者 https://www.devze.com 2023-03-13 16:06 出处:网络
In salesforce custom links, a user can reference the salesforce session ID by using the API global variable, like so: {!Api.Session_ID}

In salesforce custom links, a user can reference the salesforce session ID by using the API global variable, like so: {!Api.Session_ID}

I have a visualforce page that needs this variable, but it doesn't seem to recognize it. The error message says to create the 开发者_开发问答apex property 'api' in the page's custom controller.

This is my desired use of it: My link

How can I achieve this?


Your issue is easily sorted, global variables are prefixed by $ so what you actually want is

{!$Api.Session_ID}

What you are asking for current is the controller to call a getApi method which would return an object containing a field called Session_ID. It's the $ that lets SFDC recognise a global variable and not a controller method.

Paul

0

精彩评论

暂无评论...
验证码 换一张
取 消