0

对 VF 来说真的很新,但这是我的 VF 页面。想要的效果是我希望它在同一窗口的新选项卡中打开。

 <apex:page standardController="myController__c"  extensions="myExtension" action="    {!actionJackson}">
</apex:page>
4

1 回答 1

1

如果您在 SFDC 中覆盖了标准 VF 页面,您似乎在尝试引用名为“myController__c”的自定义 sObject 的标准控制器,这是一个奇怪的对象名称,但如果您想导入标准控制器使用您的对象名称作为标准控制器。

如果您尝试为其创建新 VF 页面的自定义 sObject 被称为:“myObject__c”,那么您的页面定义将如下所示:

<apex:page standardcontroller="myobject__c" extensions="class1"></apex:page>

现在开始(使用 web-ui):

Your Name->Setup->Create->Objects->myObject__c->Standard Buttons and Links->Edit 'View'(假设您想替换“视图”)

现在选择使用VisualForce 页面覆盖并从下拉列表中选择页面的名称。

现在点击链接以查看 SFDC 标准布局中的记录将带您进入新的自定义 vf 页面。编辑也是如此(如果你覆盖它)。

现在您所要做的就是按照 SFDC 上的说明使用和扩展标准控制器或标准列表控制器。

于 2012-07-30T19:49:38.523 回答