I am trying to append Person Account email ID with the Eloqua profiler login URL. And I am getting an error after pasting the below code in visualforce page.

Error: Unknown property 'AccountStandardController.PersonAccount'

Please Note: I have dummied the Eloqua siteID in the below code.


<apex:page standardController="Account">



<iframe src="https://login.eloqua.com/autoLogin?LoginPrefix=<siteID>&Url=/apps/profiler/index.aspx?emailAddress={!PersonAccount.email}" width="100%" height="600" frameborder="0"></iframe>



You should use the keyword Account when referencing standard objects fields on the page:


Here you will find more infos about how to reference the fields using a standard controller: Building Visualforce Pages Using Standard Controllers

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.