在本地 SharePoint Server 2013 ,可以使用 SharePoint Server 2013 OR Excel Web App (中的Excel Services作为 Office Online Server) 的一部分,以在浏览器窗口中查看工作簿,具体取决于 SharePoint 环境的配置方式。 这两个应用程序很相似,但并不完全相同。
Excel Services 和 Excel Web App 之间有什么区别?
Excel Services和 Excel Web App 有很多共同点,但它们并不完全相同。 这些应用程序在支持使用哪些工作簿功能在浏览器窗口中查看工作簿方面不同。 下表按常见任务汇总了一些关键区别:
任务 |
是否在 Excel Services 中受支持?(SharePoint Server 2013,内部部署) |
是否在 Excel Web App(本地的 Office Online Server)中受支持? |
在浏览器窗口中查看或编辑工作簿 |
否 |
是 |
查看包含数据模型的工作簿并与其进行交互 |
是 |
否 |
在浏览器窗口中刷新工作簿中的数据 |
是(在大多数情况下) |
取决于数据源。 包含数据模型的工作簿不受支持。 |
查看包含 Power View 工作表的工作簿并与其进行交互 |
是 |
否 |
查看包含 Power Map 视图的工作簿并与其进行交互 |
否 |
否 |
查看各种项目(例如数据透视图、数据透视表、日程表控件和切片器)并与其进行交互 |
是 |
是,只要这些项目不将数据模型用作其数据源。 |
查看包含计算项(如计算字段、计算度量值或计算成员)的工作簿并与其进行交互 |
是 |
计算字段(使用 Power Pivot 创建的)不受支持。 支持查看计算度量值和计算成员。 |
在自己的 Web 部件中显示工作簿中的单个项目 |
是 |
是 |
当工作簿位于应用了信息权限管理 (IRM) 的 SharePoint 库中时,在浏览器窗口中查看工作簿 |
否 您必须在 Excel 中打开工作簿 |
是 |
你可能一开始不知道是在本地使用Excel Services还是在本地 Excel Web App 在浏览器窗口中查看工作簿并与之交互。 幸运的是,有一些简单的方式可查明。
如果在本地使用 SharePoint Server 2013 ,则确定是使用Excel Services还是 Excel Web App 的好方法是检查工作簿的网站地址 (URL) :
-
如果 URL 类似于“http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/...”,那么 Excel Services 用于呈现该工作簿。
-
如果 URL 类似于“http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/...”,那么 Excel Web App 用于呈现该工作簿。
重要: 决定使用 Excel Web App 还是 Excel Services 来在浏览器窗口中显示工作簿适用于整个 SharePoint 环境。 您不能在一个网站中使用 Excel Web App,而在另一个网站中使用 Excel Services。 有关您的环境如何配置的信息,请与您的 SharePoint 管理员联系。 有关详细信息,请参阅 TechNet) (概述Excel Services。
有关详细信息,请参阅以下资源:
SharePoint Server 2013 (内部部署)