【发布时间】:2011-12-27 20:41:55
【问题描述】:
我希望在启动 visualforce 页面的 Case 对象上创建一个自定义按钮。我希望 visualforce 页面是不同的标准控制器类型。据我所知,我不能这样做。你会怎么做呢?代码示例会有所帮助。
谢谢
【问题讨论】:
标签: salesforce apex-code visualforce
我希望在启动 visualforce 页面的 Case 对象上创建一个自定义按钮。我希望 visualforce 页面是不同的标准控制器类型。据我所知,我不能这样做。你会怎么做呢?代码示例会有所帮助。
谢谢
【问题讨论】:
标签: salesforce apex-code visualforce
要么使用带您到 Visualforce 页面的 JavaScript 按钮,要么您需要一个扩展 Case 的 Visualforce 页面,该页面会立即将您重定向到非案例 Visualforce 页面。由于这很难看且没有必要,只需在您的案例对象上创建一个 JavaScript 按钮(名称|设置|应用设置|自定义|案例|按钮和链接|新建,然后选择 OnClick JavaScript 作为内容源)。
然后在 JavaScript 中:
parent.location.href ='/apex/YourNonCaseVisualforcePage';
编辑:查看this tutorial,了解有关将数据从弹出窗口发送回 Visualforce 的提示。
【讨论】: