Salesforce 如何使用sObject显示测试组件的页面?
我是Salesforce/Apex的新手,我需要能够在单独的页面中测试我正在使用的组件 下面是一个场景。我有以下测试页面:Salesforce 如何使用sObject显示测试组件的页面?,salesforce,apex,Salesforce,Apex,我是Salesforce/Apex的新手,我需要能够在单独的页面中测试我正在使用的组件 下面是一个场景。我有以下测试页面: <apex:page sidebar="false" showHeader="false" standardController="Contact"> <div id="wrapper" style="max-width:980px;"> <c:djEmailTemplate_MainComponent sObject="
<apex:page sidebar="false" showHeader="false" standardController="Contact">
<div id="wrapper" style="max-width:980px;">
<c:djEmailTemplate_MainComponent sObject="{!Contact}" theContactId="{!Contact.Id}"/>
</div>
</apex:page>
我可以通过在项目名称后的url中添加/apex/testpage来显示页面。
我不知道如何包含满足参数sObject的数据,该参数是在组件中填充值所需的contactid
有人能解释一下我是怎么做到的吗
提前感谢。您的测试页面使用联系人对象作为其标准控制器,因此在大多数情况下,您都希望为页面/控制器指定一个要操作的联系人记录。您可以使用组织中的任何现有联系人记录,或者创建一个新的联系人记录,特别是您希望获取记录的ID,然后将该ID附加到您正在使用的URL,如:/apex/testpage?ID=003xxxxxxxx。这将为页面和控制器提供一条记录,以传递给VF组件