Reporting services 在报表生成器/SSRS中的每页上重复垂直线

Reporting services 在报表生成器/SSRS中的每页上重复垂直线,reporting-services,ssrs-2008,line,repeat,Reporting Services,Ssrs 2008,Line,Repeat,我希望在我的报告的每一页上都有一条垂直线,从报告正文的顶部到底部。我怎样才能做到这一点 我尝试过使用RepeatWith,但它似乎不起作用,该行仅出现在第一页上 谢谢这是否仅用于外观和感觉目的 我会创建一个这样的线图像,并使用它作为身体的背景。或者,如果您使用的是跨多个页面的tablix,另一个想法是在tablix上创建一个左侧有边框的空列 还有一个想法是使用一个带有左/右边框的矩形,并将所有表格放在该矩形内,因为这将使该矩形扩展到多个页面,并在报告上保留边框(垂直线) 我不认为你可以告诉SSR

我希望在我的报告的每一页上都有一条垂直线,从报告正文的顶部到底部。我怎样才能做到这一点

我尝试过使用RepeatWith,但它似乎不起作用,该行仅出现在第一页上


谢谢

这是否仅用于外观和感觉目的

我会创建一个这样的线图像,并使用它作为身体的背景。或者,如果您使用的是跨多个页面的tablix,另一个想法是在tablix上创建一个左侧有边框的空列

还有一个想法是使用一个带有左/右边框的矩形,并将所有表格放在该矩形内,因为这将使该矩形扩展到多个页面,并在报告上保留边框(垂直线)


我不认为你可以告诉SSRS在多个页面上自动重复行。

这只是出于外观目的吗

我会创建一个这样的线图像,并使用它作为身体的背景。或者,如果您使用的是跨多个页面的tablix,另一个想法是在tablix上创建一个左侧有边框的空列

还有一个想法是使用一个带有左/右边框的矩形,并将所有表格放在该矩形内,因为这将使该矩形扩展到多个页面,并在报告上保留边框(垂直线)


我不认为您可以告诉SSR自动在多个页面上重复行。

我已经找到了解决该问题的方法(不使用RepeatWith、RepeatOnNewPage或报告背景图像)

我编写了一个简单的代码,将空行添加到正文中的表中。要添加的行数将由主体高度和行的高度确定

例如,如果正文高度为6英寸,一行高度为0.5英寸,则一页中总共可以容纳12行。因此,如果您的表有4行,则添加8个额外的黑色行,以使表高度等于报表正文

如果行数超过12,比如说15,那么您将添加[12-(15 mod 12)]行 ,即9个空白行


您可以根据需要在任何列上设置侧边框,从而在整个页面上形成一条垂直线。

我已经找到了解决该问题的方法(不使用RepeatWith、RepeatOnNewPage或Report Background Image)

我编写了一个简单的代码,将空行添加到正文中的表中。要添加的行数将由主体高度和行的高度确定

例如,如果正文高度为6英寸,一行高度为0.5英寸,则一页中总共可以容纳12行。因此,如果您的表有4行,则添加8个额外的黑色行,以使表高度等于报表正文

如果行数超过12,比如说15,那么您将添加[12-(15 mod 12)]行 ,即9个空白行


您可以根据需要在任何列上设置侧边框,从而在整个页面上形成一条垂直线。

有趣的问题。我从未使用过RepeatWith和。也许有人可以提供一个替代方案,我个人想不出任何(目前)。请尝试将RepeatOnNewPage设置为true,这应该可以解决您的问题Michael,行控件没有RepeatOnNewPage属性感兴趣的问题。我从未使用过RepeatWith和。也许有人可以提供一个替代方案,我个人想不出任何(目前)。尝试将RepeatOnNewPage设置为true也可以,这应该可以解决youMichael的问题,Line控件没有RepeatOnNewPage属性我需要垂直线来标记列分隔。左侧的空列将不起作用,因为该列只会随表一起展开。因此,如果桌子的高度小于身体的高度,就会有一个间隙。我尝试了图像背景,但存在一些问题。线宽与报表生成器中的线宽不匹配。距离有问题,加上使用附加程序管理报表背景的麻烦。我需要垂直线来标记列分隔。左侧的空列将不起作用,因为该列只会随表一起展开。因此,如果桌子的高度小于身体的高度,就会有一个间隙。我尝试了图像背景,但存在一些问题。线宽与报表生成器中的线宽不匹配。存在距离问题,以及使用附加程序管理报表后台的问题。