SalesForce - 包装按钮覆盖

时间:2012-08-23 20:19:37

标签: salesforce apex-code visualforce force.com

根据这个(封闭的)讨论:

http://success.salesforce.com/ideaView?id=08730000000BrpJ

Spring的'10版SalesForce应该允许打包标准按钮覆盖。

在我的情况下,这是我所覆盖的“新”机会按钮,它会加载自定义的“机会”视觉力页面。一切都在我的开发环境中完全符合我的需求。

然而,我的SalesForce“专家”告诉我,尽管Spring '10发行说明的内容,当组织安装我们的应用程序时,不能打包并自动安装标准按钮覆盖。

1 个答案:

答案 0 :(得分:2)

从Spring 10发行说明 - Packageable Standard Action Overrides

  

按钮和链接上的标准操作覆盖现在可以打包   自定义对象。开发人员还可以使用。创建操作覆盖   元数据API。通过这种方式,可以包含自定义UI   你的应用。 订阅者可以在已安装的版本中接受这些替代   包,创建自己的,或恢复到标准Salesforce.com   行为。

然而,在Considerations for Overriding Standard Buttons中它说:

  

您无法将按钮覆盖添加到Force.com AppExchange程序包。

此外,在向托管包添加组件时,没有可用于选择标准按钮覆盖的组件类型。

您可以将自定义Visualforce页面添加到包中,但需要将其手动配置为目标组织中的覆盖。