Launching Visualforce Pages

DEX450 - Introductions and Overview

📄 第 400 页 🎬 视频课程

课程章节介绍

今天我们来聊聊如何在Salesforce中启动Visualforce页面。Visualforce页面是Salesforce中用来创建自定义用户界面的强大工具。我们可以通过几种不同的方式来启动这些页面,每种方式都有它自己的用途和场景。 首先,最简单的方式是通过URL直接访问。这种方式非常适合独立页面或者在开发过程中使用。你只需要知道页面的URL,就可以在任何浏览器中打开它。 接下来,如果你希望从某个记录中启动一个页面,并且希望它以弹出窗口的形式出现,那么你可以使用自定义按钮和链接。这种方式非常适合需要从特定记录快速访问额外信息的场景。 如果你想替换标准的视图或编辑页面,以添加一些自定义功能,比如快速编辑,那么你可以选择覆盖标准操作。这种方式允许你完全控制用户如何与数据交互。 如果你希望创建一个页面,让用户可以通过应用程序的标签快速访问,那么你可以使用自定义VF标签。这种方式非常适合那些需要频繁访问的页面。 还有一种方式是将Visualforce页面直接嵌入到页面布局中,这就是所谓的添加内联。这种方式可以让你的自定义页面与标准页面无缝集成。 对于快速自定义操作,特别是针对移动设备的操作,自定义操作是一个很好的选择。它可以让用户快速执行特定任务,而不需要离开当前页面。 最后,如果你专门为Salesforce Mobile创建页面,你可以创建一张手机卡。这种方式只能通过Salesforce Mobile访问,非常适合移动用户。 需要注意的是,虽然Visualforce页面可以在Salesforce Mobile中使用,但它们不会自动为移动设备重新设置样式。这意味着它们在移动设备上的外观可能与在Web界面上完全相同。如果你使用它们来覆盖标准操作或作为标签使用,这可能会带来一些问题。因此,如果你打算让你的Visualforce页面在移动设备上访问,最好控制相应的样式,可能使用CSS而不是带有自己样式的标签。 这就是启动Visualforce页面的几种主要方法。每种方法都有其特定的用途,选择合适的方法可以帮助你更好地满足业务需求。我们将在下一个模块中更详细地讨论这些方法,特别是如何在移动设备上优化Visualforce页面的样式和功能。