Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 我可以强制报表顶部的图表始终可见吗_Sql Server_Reporting Services - Fatal编程技术网

Sql server 我可以强制报表顶部的图表始终可见吗

Sql server 我可以强制报表顶部的图表始终可见吗,sql-server,reporting-services,Sql Server,Reporting Services,我有以下报告: 在Excel中,我会在图表下方使用名为Freeze Pane的东西……这意味着当用户向下滚动时,表格将滚动,但图表始终保持可见 是否可以在RS中实现此行为 编辑 注意:图表和表格使用不同的数据集是的,您可以稍微调整一下 使用Tablix对象,您可以选择修复标题行,即滚动时标题行将保持在页面顶部 您可以在Tablix级别设置: 或者在行级别,使用FixedData属性设置高级模式: 因此,您可以利用这一点将图表插入到重复的标题行中。我用一份基本报告对此进行了测试: 这确实

我有以下报告:

Excel
中,我会在图表下方使用名为
Freeze Pane
的东西……这意味着当用户向下滚动时,表格将滚动,但图表始终保持可见

是否可以在
RS
中实现此行为

编辑


注意:图表和表格使用不同的
数据集

是的,您可以稍微调整一下

使用Tablix对象,您可以选择修复标题行,即滚动时标题行将保持在页面顶部

您可以在Tablix级别设置:

或者在行级别,使用
FixedData
属性设置高级模式

因此,您可以利用这一点将图表插入到重复的标题行中。我用一份基本报告对此进行了测试:

这确实成功地使图表与表格一起滚动,因此将满足您的要求。一个警告-我这样做的时候看起来不太好(重叠单元格等),但这是一个零格式的报告,所以希望这对您有所帮助

评论后编辑:

在我的简单报告示例中,我向报告中添加了一个新数据集,并将嵌入的图表指向这个新数据集-这不起作用,因为每次我这样做时,它都会恢复到旧数据集(即在Tablix级别指定的数据集)

但是,您可以改为使用包含所需的图表的子报表,并将该子报表嵌入Tablix标题中。我现在刚试过,效果很好;使用第二个数据集的图表很好,并根据需要使用表格滚动

因此,对于多个数据集来说,它仍然是一个可行的选择,您只需额外使用一个子报告即可:

新报告:

子报告:


+1 hmmm-抱歉,我已经用一些重要信息修改了OP…在您的第一个屏幕打印中,它不是您需要勾选的列标题框吗?是的,您可以尝试,但是如果它不起作用,那么您需要通过高级属性查看行级别的操作。我认为user@Nathan对为什么第一个选项在您的其他问题中可能不起作用有一个很好的解释:……我可以在报告预览模式下使用它—但它似乎不想部署—我想知道是否有我缺少的其他设置。我甚至在一个非常简单的报告上进行了测试,该报告只是为了测试这个功能,并且在预览中再次测试它的工作情况,但在部署到IE的报告中没有测试!我应该再问一个关于部署的问题吗?一个新的问题可能是最好的选择。对您没有太多帮助,但在上面的示例中,我也只是在发布之前在预览模式下运行它,但我刚刚进行了测试,可以确认它在ReportManager中也可以工作。版本是IE10和2008R2 SP1。我对你的图表印象深刻!你是如何用x轴标签进行分组的?@hurleystylee听起来你需要在
中添加一个新的问题,所以
。很好的呼叫,@whytheq: