我在BIDS中有两个报告,从第一个到第二个的钻取,沿途传递一些参数。在BIDS中,它的功能非常棒。钻取报告呈现,所有参数都按照预期进行,生活很美好。
但是第二次我将这两份报告上传到报告服务器网站,钻取工作停止了。第一个报告正确显示,但点击钻取确实......没有。什么都没有。不是一件好事。
使用追溯链接进行报告:
追溯行动属性:
钻取数据
更新
在问题中探讨了很多,我发现真正的罪魁祸首不是导航不好,而是显示效果不佳。在上面的第一个屏幕截图(标题为“带钻取链接的报告”)中,Office列未正确设置。我设置了列,然后对于值,我将列作为4列和直文的混合:[CompanyName] - [CompanyAddress], [CompanyCity], [CompanyState]
。我将值更改为=Fields!CompanyName.Value & " - " & Fields!CompanyAddress.Value & ", " & Fields!CompanyCity.Value & ", " & Fields!CompanyState.Value
的表达式,并且钻取链接立即正常工作,无需其他更改。
答案 0 :(得分:0)
通常你正在做的事应该正常。可能存在与跨项目报告或存储在不同位置的报告有关的问题。我不会从下拉列表中选择您的报告,而是输入绝对路径以消除潜在问题:
报告名称列表包括当前报告服务器项目中的所有报告。如果钻取报告位于报表服务器上,但是 不在项目中,键入报告的名称。报告名称 可以包含此报告的相对路径或绝对路径 服务器上的报告。相对路径的一个例子是 ... \ DrillthroughReport \商店。绝对路径的一个例子是 \ SalesReports \ DrillthroughReport \存储。
在以纯模式配置的报表服务器上,指定drilthrough 报告名称,不带文件扩展名.rdl。