当您尝试使用其他 URL 打开 Excel 工作簿时显示"服务不可用"的错误

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3123359
症状
您尝试通过使用类似于下面的 URL 的具象状态传输 (REST) URL 打开 web 服务器上的 Microsoft Excel 工作簿:

http://Server01/_vti_bin/ExcelRest.aspx/documents/REST.xlsx/Model/Ranges('Finance')?$format=html&Ranges('Test1')=7448&Ranges('Test2')=3/31/2013&Ranges('Test3')=12345&Ranges(‘Test4')=67890&Ranges('Test5')=98765&Ranges('Test6')=54321&Ranges('Test7')=3434&Ranges('Test8')=3434&Ranges('Test9')=555&Ranges('Test10')=11&Ranges('Test11')=12
但是,在浏览器窗口中收到以下错误消息:

服务不可用

原因
因为其他 URL 使用了 11 单元格,当它一个 REST 调用,将发生此问题。针对 REST 调用为 10,则可以插入到一个值单元格的最大数目。这是设计使然。

如果捕获 ULS 日志时,您发现将记录下列错误:

0x236C Excel Services Application Excel Calculation Services a4lw Medium ModelResource.CreateServerSession: The REST call made is above the limit of allowed values to set to the workbook (limit is 10)
替代方法
若要变通解决此问题,请使用 10 个或更少的单元格进行一次的其余部分调用时。
状态
此行为是设计使然。

警告:本文已自动翻译

属性

文章 ID:3123359 - 上次审阅时间:01/05/2016 21:09:00 - 修订版本: 1.0

Excel Services in SharePoint Server 2013, Excel Services in Microsoft SharePoint Server 2010

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3123359 KbMtzh
反馈