sharepoint 2013 在excel 2013中创建的powerview无法通过excel services打开

今天在使用excel 2013,创建powerview过程中,然后发布到sharepoint server 2013。然后通过excel services浏览xlsx文件,遇到一个问题,无法显示powerview。


查了很多资料,发现是服务器场,缺少了两个值得。

InteractiveReportServiceUrl – This is the URL Pointer for Excel Services to redirect to the Power View page and render the Power View report.  If this isn’t present, then Excel doesn’t know what to do with the Power View Report that is within the Excel Workbook.

InteractiveReportApiUrl – This is a helper Javascript file for use with Power View.


最后通过以下方法,得到解决。


打开sharepoint 2013 powershell运行程序,用管理员方式运行。

$farm = Get-SPFarm 
$farm.Properties

$propName = "InteractiveReportServiceUrl" 

$propValue = "/_layouts/15/ReportServer/AdHocReportDesigner.aspx?ViewMode=Presentation&DeferredInitialization=true&Fit=true&PreviewBar=false&BackgroundColor=White&AllowSectionNavigation=false&EnableKeepAlive=true&AllowEditViewMode=false&AllowFullScreenViewMode=false"

$farm.Properties.Add($propName, $propValue);

$propName = "InteractiveReportApiUrl" 
$propValue = "/_layouts/15/ReportServer/InteractiveReportAPI.js"

$farm.Properties.Add($propName, $propValue);

$farm.Update($FALSE)


执行完以上命令之后,重新启动iisreset,然后再打开xlsx文件,发现sheet中的powerview,已经能浏览了。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值