如何在 SSRS 的每个页面上将矩形重复为 header

How do I repeat a rectangle as a header on every page in SSRS

我有以下 RDL 设置:包含 3 个元素(一个图像和 2 个文本框)的单个矩形。在矩形下方,我有多个 tablix,假设现在有 3 个,但是当我在我的 .net 应用程序中使用 XML 构建 RDL 标记时,这个数字会动态增加或减少。每个 tablix 都有自己独特的数据集(不同 tablix 之间的数据和列不同)。 为了在新页面上呈现每个 tablix,我继续在除最后一个之外的每个 tablix 上添加了一个 PageBreak:End。现在,我需要在每一页上重复矩形,但我该怎么做呢?我认为也许可以使用 RepeatWith 属性 ,但这只允许一个选定的数据区域。因此,矩形呈现在第 1 页和第 3 页(而不是第 2 页)。

任何帮助将不胜感激谢谢

您可以将矩形放置在报告 header 中以在每一页上重复: https://blogs.msdn.microsoft.com/selvar/2010/12/27/report-headers-and-footers-with-microsoft-sql-server-reporting-services/