是否可以将自定义按钮添加到标准商机页面,其中包含多个要选择的选项?
所以例如......
按钮文字:“添加产品”
答案 0 :(得分:2)
(这将是一个重要的链接答案。请不要杀死信使,只是我宁愿看到Salesforce提供的原生解决方案或现有的重用事物,而不是全新的实施尝试。 ..)
您可能想要投票的想法有两个:
http://success.salesforce.com/ideaView?id=08730000000HAOK已合并到http://success.salesforce.com/ideaview?id=08730000000BqRhAAK。后者说它“正在考虑中”,手指交叉!
Jason Venable from technrd.com创建了一个有趣的Visualforce组件,您可以查看:http://www.tehnrd.com/custom-multi-select-buttons/
如果您可以将此按钮显示为不是标准按钮而是显示为嵌入式visualforce页面,那么这是非常棒的。如果没有 - 你可能仍然会检查他的解决方案,看看你能挽救多少。可以将javascript注入任何标准页面布局(甚至是“编辑”布局,通常难以自定义,不显示嵌入式按钮等)。您可以从补充工具栏或我已经描述过here和here的技巧中注入它。
因此,您可以编写一个代码片段,分别获取“按钮面板”的ID(分别为<td class="pbButton" id="topButtonRow">
和<td class="pbButton" id="bottomButtonRow">
,然后使用Jason的代码作为基础动态添加条目。