我正在尝试创建一些报告,并且我想在报告的每一页中显示标题。我创建了一个表格,最上面的行成为我的标题,但它只显示在报告的第一页。
在每一页中唯一能看到的是页眉和页脚,但这些部分不允许在其中放置表格。我在页眉上的工作只能使用文本框。
我试图将我的标题写入一些文本框并将它们并排放置,但随后报告数据偏离了标题的边界。
我该如何解决这个问题?
最佳答案
在您的 .rdlc 报告中,右下角带有红色框的小向下箭头,您需要单击“高级模式”。
通过单击,您的行组和列组将扩展为名为“Static”的新字段,如下所示:
现在,在Row Groups列表中点击“Static”,并勾选右侧的属性: 将“RepeatOnNewPage”设置为“True”,将“KeepWithGroup”设置为“After”,如下所示:
现在,对 Row Groups 列表中的所有“Static”行重复上述过程,除了不同组下的“Static”行(下图中用黑色圈出),对 Details 组(用红色圈出)做同样的操作颜色):
这使您能够在 .rdlc 报告的每一页上查看标题行。
关于c# - 如何在 Microsoft Report Viewer 的报表的每一页中显示标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5469292/