Standard List Controllers Example

DEX450 - Module 18: Working with List Controllers and SOSL Queries

📄 第 470 页 🎬 视频课程

课程章节介绍

让我们来聊聊这个标准列表控制器的示例。这个示例主要是教我们如何使用Salesforce的标准列表控制器来显示一个账户记录的列表。你可以把这个代码复制到你的Visualforce页面中,这样你就能看到实际的效果了。 首先,这个页面使用的是账户的标准列表控制器。这意味着它专门用来处理和显示账户相关的数据。在这个页面上,你会看到一个表格,这个表格显示了所有账户的名称。具体显示哪些账户呢?这取决于用户上次使用的列表视图。也就是说,如果你之前筛选过某些账户,那么这次显示的也会是那些账户。 这个页面没有特别指定筛选器,所以它会默认显示你上次使用的筛选器(也就是列表视图)。这就像你在Force.com API中查询数据一样,你可以使用表达式语言语法来从相关的记录中检索数据。和标准控制器一样,你可以遍历从子到父关系的五个级别,以及从父到子关系的一个级别。 当你使用标准列表控制器时,返回的记录会按照当前视图定义的第一列数据进行排序,即使这一列没有在页面上显示出来。如果你使用扩展或自定义的列表控制器,你就可以控制排序的方法了。不过要注意的是,列表控制器最多只能返回10,000条记录。 这就是这个示例的主要内容。希望这能帮助你理解如何使用标准列表控制器来显示账户记录。如果你有任何问题,随时问我哦!