Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS如何在每页的相同位置启动tablix_Reporting Services_Ssrs 2012_Ssrs 2008 R2 - Fatal编程技术网

Reporting services SSRS如何在每页的相同位置启动tablix

Reporting services SSRS如何在每页的相同位置启动tablix,reporting-services,ssrs-2012,ssrs-2008-r2,Reporting Services,Ssrs 2012,Ssrs 2008 R2,我有一个表格,从第一页y轴上的.87开始。在进入下一页之前,它将打印许多行和列。在后续页面上打印时,它将打印在页面的最顶部(y轴0)。有没有办法让tablix使用tablix:position location属性在每页的同一位置(而不是顶部)开始打印 ----------------------Top of page 1--------------- | | Starts printing here with space from the top | --------------------

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

----------------------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。出于某种原因,如果我在报告中添加任意长度的上页边距或下页边距,它将生成一个额外的空白页,即使边距+表格大小小于页面大小。

这有点棘手

  • 在每页后添加分页符
  • 然后在页面上添加一个大的2行表
  • 现在保持第一行为空,以管理到预定义位置的距离
  • 现在,在第二大行插入任何必要的内容

  • 这就像所有东西都在一个大桌子行中一样

    我多次谈到这个问题,但都找不到答案。然而,我能够通过两种方式解决这个问题

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

  • 在tablix之间添加一个矩形,使其尽可能小,并仅在矩形上添加分页符。确保
    ConsumerContainerWhiteSpace
    设置为
    True