将外部列表导出到 Excel
Applies To
SharePoint Server 2016 SharePoint Server 2013 企业版 Microsoft 365 中的 SharePoint SharePoint Foundation 2013可以在外部列表和 Microsoft Excel 之间同步数据,并使这两组数据保持最新。 例如,你可能希望维护列表中的产品库存,以便轻松共享和更新,但也需要使用 Microsoft Excel 进行定期库存分析。
注意: 不能将外部列表与 Excel 2013 之前的版本同步。 如果尝试这样做,将显示一个错误对话框,指出“无法连接到列表”。
有关详细信息,请参阅 查找有关外部数据的内容。
使用外部数据需要几个先决条件任务才能实现对数据的安全访问。 下列信息可以帮助您计划后续步骤。 此外,如果你在尝试使用外部数据时遇到问题,此信息可以帮助你识别问题。 要访问外部数据,您或管理员必须执行以下操作:
准备外部数据源 管理员可能需要创建一个帐户,并为数据源提供权限,以确保正确的人员有权访问数据,并且数据不会最终落入错误之手。 在外部数据库中,管理员可能还需要创建特定的表、视图、查询等,以将结果限制为所需的结果,并帮助提高性能。
配置 SharePoint 服务和帐户 管理员必须激活 Business Data Connectivity Services 和安全存储服务。 有关使用这些服务的信息,请参阅为 SharePoint 2013 配置 业务连接 Services 解决方案和使用 业务连接 Services 和安全存储从SQL Azure表创建外部列表。
配置安全存储服务 管理员必须执行以下操作:确定外部数据源的最佳访问模式,创建目标应用程序,并为目标应用程序设置凭据。 有关使用这些服务的信息,请参阅创建或编辑安全存储目标应用程序。
配置 Business Data Connectivity Services 管理员必须确保创建外部内容类型的用户有权访问业务数据连接元数据存储,并且相应的用户有权访问外部列表所基于的外部内容类型。 有关使用这些服务的信息,请参阅为 SharePoint 2013 配置 业务连接 Services 解决方案。
创建外部内容类型 用户必须定义一个外部内容类型,其中包含有关连接、访问、操作方法、列、筛选器以及用于从外部数据源检索数据的其他元数据的信息。
创建外部列表 用户必须基于外部内容类型以及根据需要创建外部列表的一个或多个视图的外部列表。
确保 Office 产品已准备就绪,可供使用 若要将外部数据与 Office 产品同步,每台客户端计算机上必须至少有 Windows 7 和以下免费软件产品:SQL Server Compact 4.0、.NET Framework 4 和 WCF Data Services 5.0 for OData V3 (如有必要,系统会自动提示下载软件) 。 此外,请确保 Office 安装选项,业务连接服务已启用, (这是默认) 。 此选项安装业务连接服务客户端运行时,该运行时执行以下操作:缓存并与外部数据同步,将业务数据映射到外部内容类型,在 Office 产品中显示外部项选取器,并在 Office 产品中运行自定义解决方案。
有关使用外部数据的更多常规信息,请参阅查找有关外部数据的内容。
将外部列表导出到 Excel
-
导航到包含列表的 SharePoint 网站。
-
在“快速启动”上,选择 SharePoint 列表的名称,或选择“设置 ”,选择“网站内容 ”或“ 查看所有网站内容”,然后在相应的列表部分中,选择列表的名称。
-
选择“列表”, 然后选择“导出到 Excel”。
默认情况下,此功能在外部列表上启用,但系统管理员可以禁用此功能。
-
如果系统提示确认操作,请选择“确定”。
-
在“ 文件下载 ”对话框中,选择“打开”。
-
如果系统提示是否在计算机上启用数据连接,请选择“启用 ”(如果认为与 SharePoint 站点上的数据连接是可以安全启用的)。
使用基于 Web 查询文件的数据连接创建 Excel 表。 导出表中的列由当前外部列表视图确定。 导出的外部数据由在外部内容类型和外部列表视图中定义的筛选器以及 SharePoint 网站的语言设置决定。 将忽略任何页限制。