2012-07-30 100 views
0

VF真的很新,但这里是我的VF页面。期望的效果是我希望它在同一个窗口中的新选项卡中打开。如何在新选项卡中打开VF页面?

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

打开的方式取决于打开的位置。您是从Salesforce选项卡,按钮还是从其他地方打开Visualforce页面? – 2012-07-30 19:43:24

+1

您是指SFDC的Ui_中的_new浏览器window_或_tabs吗? – 2012-07-30 19:43:32

+0

用户点击一个按钮,该按钮上面有一个VF。该操作方法返回一个页面参考,其中包含要转到的新URL。我想要在新的互联网标签中打开新的页面,而不是新的窗口 – user11235813 2012-08-01 21:33:46

回答

1

如果你的覆盖标准VF页SFDC你的一半了,它看起来像你试图引用自定义的标准控制器的sObject叫:“myController__c”,那种怪异的名字为对象,但如果你想导入标准控制器,使用你的对象名称作为standardController。

如果您的自定义的sObject您试图创建一个新的VF页被称为:“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中的记录,标准布局将带您进入新的自定义页面。编辑也是一样(如果你重写它)。

现在您只需按照SFDC上的说明使用和扩展标准控制器或标准列表控制器即可。

相关问题