Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Salesforce 如何添加按钮或链接到visualforce页面,其标准控制器与应用选项卡不同?_Salesforce_Apex Code_Visualforce - Fatal编程技术网

Salesforce 如何添加按钮或链接到visualforce页面,其标准控制器与应用选项卡不同?

Salesforce 如何添加按钮或链接到visualforce页面,其标准控制器与应用选项卡不同?,salesforce,apex-code,visualforce,Salesforce,Apex Code,Visualforce,我有一个visualforce页面CompetitorSearch.page,它使用CompSearchDummy\uu c作为标准控制器 <apex:page StandardController="CompSearchDummy__c" extensions="CompetitorSearch"> 如果要在CompSearchDummy页面上添加自定义按钮,则会显示页面目标的CompetitorSearch.page 但是我有一个Talent页面,它使用Talent\uu

我有一个visualforce页面
CompetitorSearch.page
,它使用
CompSearchDummy\uu c
作为标准控制器

<apex:page StandardController="CompSearchDummy__c" extensions="CompetitorSearch">

如果要在
CompSearchDummy
页面上添加自定义按钮,则会显示页面目标的
CompetitorSearch.page

但是我有一个
Talent
页面,它使用
Talent\uu c sObject
当我试图添加自定义按钮并尝试设置目的地时,
CompetitorSearch.page
没有显示为选项,因为我没有将
Talent\uu c
设置为
标准控制器


是否可以将我的竞争对手Search.page链接添加到人才页面?

如果我正确理解了您的问题,您希望添加一个
apex:commandButton
以转到其他页面。当您在同一个页面上时,它只是刷新自己,但要转到另一个页面,您需要在
apex:commandButton
中指定一个操作,该操作指向控制器扩展中的一个方法,该方法返回您要转到的页面引用。像这样:

<apex:commandButton action="{!gotoCompetitorSearch}" value="Competitor Search" />

public PageReference gotoCompetitorSearch() {
    return Page.CompetitorSearch;
}

如果我正确理解了您的问题,您希望添加一个
apex:commandButton
以转到另一页。当您在同一个页面上时,它只是刷新自己,但要转到另一个页面,您需要在
apex:commandButton
中指定一个操作,该操作指向控制器扩展中的一个方法,该方法返回您要转到的页面引用。像这样:

<apex:commandButton action="{!gotoCompetitorSearch}" value="Competitor Search" />

public PageReference gotoCompetitorSearch() {
    return Page.CompetitorSearch;
}