我希望在报告的每一页上都包含一条垂直线,它从报告正文的顶部到底部延伸。我怎样才能做到这一点?
我试过使用RepeatWith,但它似乎不起作用,该行只出现在第一页上。
谢谢
我希望在报告的每一页上都包含一条垂直线,它从报告正文的顶部到底部延伸。我怎样才能做到这一点?
我试过使用RepeatWith,但它似乎不起作用,该行只出现在第一页上。
谢谢
这仅用于外观和感觉目的吗?
我会用这样的线条创建一个图像并将其用作身体背景。或者,如果您使用跨多个页面的 tablix,另一个想法是在 tablix 上创建一个空列,左侧有边框。
还有一个想法是使用一个带有左/右边框的矩形,并将所有 tablixes 放在矩形内,因为这会使矩形扩展到多个页面,保持报表上的边框(垂直线)。
我不认为你可以告诉 SSRS 在多页上自动重复行。
我找到了解决该问题的方法(不使用 RepeatWith、RepeatOnNewPage 或报告背景图像)
我编写了一个简单的代码来向正文中的表格添加空白行。要添加的行数将由体高和行高决定。
例如,如果正文高度为 6 英寸,行高为 0.5 英寸,则一页总共可以容纳 12 行。因此,如果您的表格有 4 行,则添加 8 个额外的黑色行,以使表格高度等于报表正文。
如果行数超过 12,比如 15,那么您将添加 [12 - (15 mod 12)] rows ,即 9 个空白行。
您可以根据需要在任何列上设置侧边框,从而在整个页面中形成一条垂直线。