SSRS 如何在每页的同一位置启动 Tablix



我有一个从第一页 y 轴上的 .87 开始的 tablix。它将在转到下一页之前打印许多行和列。在后续页面上打印时,它将在页面的最顶部打印(y 轴 0)。有没有办法让 tablix 使用 tablix: 位置-位置属性在每页上的同一位置(而不是顶部)开始打印?

----------------------Top of page 1---------------
|
| Starts printing here with space from the top
|
---------------------Top of page 2-n--------------
|Starts printing here with no space from the top
|
|

注意:我的边距全部设置为 0。出于某种原因,如果我向报表添加任意长度的上边距或下边距,它将生成一个额外的空白页,即使边距 + Tablix 大小小于页面大小也是如此。

这有点棘手,

  1. 在每页后添加分页符,
  2. 然后在页面上添加一个大的 2 行表格
  3. 现在保留空的第一行以管理到预定义位置的距离
  4. 现在将任何必要的内容插入第 2 大行。

这就像所有东西都在一个大桌子行内

我多次遇到这个问题,但没有得到答案。但是,我能够通过两种方式解决此问题。

  1. 将 tablix1 移到 tablix2 下,并确保它们之间的高度为 1 英寸。如果 tablix1 高 1 英寸,则 tablix2 也应该高 1 英寸。

  2. 在 tablix 之间添加一个矩形,使它们尽可能小,并仅在矩形上添加分页符。确保ConsumeContainerWhiteSpace设置为True

最新更新