Sharepoint 2013 Excel Services无法在工作簿中呈现Power View报表

问题描述 投票:1回答:1

我们希望能够将包含Power View报表的Excel 2013工作簿发布到SharePoint 2013,并通过Excel Services应用程序查看它们。 目前,我们会在没有任何错误消息或日志条目的情况下看到默认的Power View错误页面而不是实际报告。

以下是一些其他信息: 1.正确呈现工作簿的其余部分(常规excel和powerpivot工作表)。 2.正确呈现在SharePoint文档库(RDLX报告)中创建的Power View报告。 3.根据官方分步指南重新配置和改进PowerPivot和Power View。

有没有人对我们可能错过或做错了什么有任何想法? 提前致谢。

编辑:我做了很多调试,最终找到了相关的错误信息。这是NullReferenceException方法中的Microsoft.AnalysisServices.SPAddin.ReportGallery.SnapshotHandler.RegisterGlobalExtensionHandlers()。应用程序池重置后以及将XLSX工作簿上载到文档库时,仅抛出此异常一次。 我检查了.NET Reflector中的方法代码,似乎我找到了抛出异常的部分。

CustomCaptureSection customCaptureSection = (CustomCaptureSection)ConfigurationManager.GetSection("ReportGalleryCustomCapture");
SnapshotHandler.MaxSnapshotsCount = customCaptureSection.MaxSnapshotsCount;
SnapshotHandler.SnapshotCaptureTimeoutS = (long)((int)customCaptureSection.SnapshotCaptureTimeoutSeconds);
SnapshotHandler.CreateProcessMethodForSnapshot = customCaptureSection.CreateProcessMethodForSnapshot;

根据我的理解,运行时无法从配置中获取该部分。我试图在SharePoint hive和inetpub中找到部分名称,但没有运气。还有其他地方我可以查找配置文件吗?或者有人可以验证此部分是否存在? 谢谢。

sharepoint sharepoint-2013 powerpivot powerview
1个回答
0
投票

如果工作簿是内部存储,则主机配置处于Office Web Apps Server视图模式(SharePoint Server配置为使用Office Web Apps Server呈现工作簿),并且您的工作簿在Excel Web App中打开电源视图表不可见。这是你所处的模式吗?它们在Skydrive上也看不到。

© www.soinside.com 2019 - 2024. All rights reserved.