创建外部列表

应用对象
SharePoint Foundation 2010 SharePoint Server 2010

外部列表是基于外部数据的 SharePoint 解决方案的关键构建基块。 您可以通过使用 SharePoint 列表的熟悉体验读取和写入外部数据。 外部列表的外观和行为有些类似于本机列表,但是在行为方面存在一些差异。 例如,您可以创建视图,并使用计算的值和公式,但是不能附加文件或跟踪版本。

注意

还可以使用 SharePoint Designer 2010 创建外部列表,这样您就可以将默认表单替换为 InfoPath 表单。

有关详细信息,请参阅查找有关外部数据的内容

您要做什么?

开始之前

处理外部数据需要先执行多项必要的任务,以允许安全访问数据。 下列信息可以帮助您计划后续步骤。 另外,如果您在尝试处理外部数据时遇到问题,此信息可以帮助您确定问题。 要访问外部数据,您或管理员必须执行以下操作:

准备外部数据源 管理员可能需要创建一个帐户并向数据源提供权限,以确保正确的人员可以访问数据并且数据最终不会落入坏人之手。 在外部数据库中,管理员可能还想要创建特定的表、视图、查询等,以将结果限制为所需的结果,并帮助提高性能。

配置 SharePoint 服务和帐户 管理员必须激活 Business Data Connectivity Services 和安全存储服务。

配置安全存储服务 管理员必须执行以下操作:确定外部数据源的最佳访问模式,创建目标应用程序,以及设置目标应用程序的凭据。

配置 Business Data Connectivity Services 管理员必须确保创建外部内容类型的用户具有访问 Business Data Connectivity 元数据存储的权限,并且适当的用户有权访问外部列表所基于的外部内容类型。

创建外部内容类型 用户必须定义一个外部内容类型,其中包含有关连接、访问、操作方法、列、过滤器和其他用于从外部数据源检索数据的元数据的信息。

返回页首

创建外部列表

注意

若要创建外部列表,必须具有对网站的 “参与” 权限。

  1. 在“设置”菜单上的“Office 365 设置”按钮 ,单击“查看所有网站内容”,然后单击“创建”。

  2. “筛选依据 ”类别下,依次单击“ 列表”、“ 外部列表”和 “创建”。

  3. 键入列表的“名称”。 “名称”是必需的。
    在大多数视图中,该名称都显示在列表顶部,成为列表页 Web 地址的一部分,并显示在网站导航中以帮助用户查找列表。 可更改列表名称,但 Web 地址将保持不变。

  4. 键入列表的“说明”。 “说明”为选填项。
    说明在大多数视图中显示于名称下。

  5. 若要添加指向快速启动的链接,请验证是否在“导航”部分中选择了“”。

  6. “数据源配置 ”部分中,通过执行以下操作之一,选择要用作此外部列表数据源的外部内容类型:

    • 如果输入列表的名称,请单击 “检查外部内容类型是否存在” 以确保输入的名称正确。
    • 如果不确定外部内容类型的名称,或者有许多外部内容类型可供选择,请单击“ 选择外部内容类型”。
  7. 单击“创建”。

注意

还可以使用 SharePoint Designer 2013 创建外部列表,这样就可以将默认表单替换为 InfoPath 表单。

返回页首

创建外部列表的视图

  1. 在“快速启动”上,单击要为其创建视图的外部列表的名称。
  2. 单击 “列表”创建>“视图”。
  3. 单击视图选项,例如 Standard View 或要基于新视图的现有视图。
  4. “视图名称 ”框中,输入视图的名称。
  5. 如果要将此视图设置为外部列表的默认视图, 请选择此视图。 只有公共视图可以是默认视图。
  6. “受众 ”部分的 “查看受众”下,选择 创建个人视图创建公开视图
    如果 禁用了“创建公共视图 ”,则您可能没有为此外部列表创建公共视图所需的权限。
  7. 在“ 列” 部分中,选择需要在视图中使用的列,并清除不需要的列。 在所选栏旁边的下拉列表中,选择视图中的栏顺序。
  8. 外部内容类型作者可能定义了一个或多个 数据源筛选器 ,这些筛选器筛选外部数据源处的数据,以帮助提高性能。 如果可用,请在 “数据源筛选器 ”部分中输入值。
  9. 配置视图的其他设置,例如本地排序或筛选操作、分组依据或总计,然后单击 “确定”

返回页首