在机会页面上有一个自定义按钮。自定义对象和机会页面配置了新页面和编辑页面而不是 VF 的页面布局。我想实现以下目标:1)第一次单击该按钮时希望它打开自定义对象的“新”页面. 第二次打开它应该打开“编辑”页面。2)我还希望能够将 2 个或更多参数从机会页面传递到新/编辑页面,主要用于新页面。
3) 在自定义对象页面上的“保存”上,希望它重定向到机会视图页面。
请你能给我提供示例 javascript 或更好的方法。感谢以下 Javascript,我遇到了问题:
var oppId = "{!Opportunity.Id}";
If ({!Opportunity.PQQ__c})
{!URLFOR($Action.PQQ__c.New, null,
[
"PQQ__c.Name"="{!Opportunity.Name}",
"PQQ__c.Opportunity__c"="{!Opportunity.Id}",
"save"="1",
"retURL"=URLFOR($Action.Opportunity.View, oppId)
],
true)}
else{{!URLFOR($Action.PQQ__c.Edit, null,
[
"PQQ__c.Name"="{!Opportunity.Name}",
"PQQ__c.Opportunity__c"="{!Opportunity.Id}",
"save"="1",
"retURL"=URLFOR($Action.Opportunity.View, oppId)
],
true)}