2010-05-14 110 views
1

我在dotnet2.0 c#中生成rdlc报告。我的疑问是我想冻结RDDL报表中的表头(如Excel冻结)。由于我的表数据更多,我需要这个选项。谁能帮我在这...Rdlc在dotnet报告

急...

+0

接受答案,如果它为你工作 – 2010-07-31 05:09:30

回答

0

设置你的fixheader财产真正

Select Table > property > fixheader = true

方式二中的XML版本打开RDLC文件

将修正标题放在标题标记中,如下所示

<header> 
    <FixedHeader>true</FixedHeader> 
</Header> 
+0

我的表格控件保存在列表中,所以即使我设置了fix header = true它显示以下错误, “这是不允许在其他数据区域内的数据区域” 如何避免这个错误... 请aaists我。 – muthukumarm 2010-05-14 10:33:38

1

虽然这是旧的,但当我在寻找类似的问题时,它仍然出现在Google搜索中。所以我在这里发布这个以防万一...

在SSRS 2008中冻结行或列的选项是FixedData = true。有关详细信息,请参阅以下文章:http://support.microsoft.com/kb/955822

此外,如果您的ReportViewer控件可以伸展到整个HTML页面,它可能会设置内部表的高度以包含数据集中的所有行(或者可能是行适合“ReportViewer页面”)。在这种情况下,整个页面都会启用滚动条,并且报表不能保留顶部行。请将ReportViewer控件放置在某个查看容器中,并添加一个脚本来调整窗口大小调整时的宽度和高度。