从不同对象类型的 Visualforce 页面创建新记录

发布于 2024-12-23 00:04:03 字数 120 浏览 3 评论 0原文

我正在寻找在启动 Visualforce 页面的 Case 对象上创建一个自定义按钮。我希望 Visualforce 页面成为不同的标准控制器类型。据我所知我不能这样做。你会怎样做呢?代码示例会有所帮助。

谢谢

I'm looking to create a custom button on the Case object that launches a visualforce page. I want the visualforce page to be a different standard controller type. From what I can tell I can't do this. How would you go about doing this? Code examples would help please.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

马蹄踏│碎落叶 2024-12-30 00:04:03

要么使用 JavaScript 按钮将您带到 Visualforce 页面,要么您需要一个扩展 Case 的 Visualforce 页面,该页面会立即将您重定向到非案例 Visualforce 页面。由于这很丑陋且不必要,只需在 Case 对象上创建一个 JavaScript 按钮(名称|设置|应用程序设置|自定义|案例|按钮和链接|新建,然后选择 OnClick JavaScript 作为内容源)。

然后在 JavaScript 中:

parent.location.href ='/apex/YourNonCaseVisualforcePage';

编辑:查看本教程,了解有关从Visualforce 的弹出窗口。

Either go with a JavaScript button that takes you to a Visualforce page or you'll need to have a Visualforce page that extends Case which immediately redirects you to a non-case Visualforce page. Since that's ugly and unnecessary, just make a JavaScript button on your Case object (name|setup|app setup|customize|cases|buttons and links|new then select OnClick JavaScript for Content Source).

Then in JavaScript:

parent.location.href ='/apex/YourNonCaseVisualforcePage';

EDIT: Check out this tutorial for tips on sending data back from a popup to Visualforce.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文