简体   繁体   English

SSRS-在两个地方显示Tablix行

[英]SSRS - Display Tablix row in two places

I am trying to modify a check form so that a table of information shows up in two locations on each page instead of one location: 我正在尝试修改检查表,以便在每个页面的两个位置而不是一个位置显示一个信息表:

ex: user prints two checks printed at once. 例如:用户一次打印两张支票。 The tablix on the report returns rows of invoices for each check in the middle of the form. 报表上的Tablix返回表单中间每张支票的发票行。 We want these rows of invoices to show up in two places for each check (group). 我们希望这些发票行在每张支票(组)的两个地方显示。

current: 当前:

Check A has table A in the middle of the page 检查A在页面中间有表A

Check B has table B in the middle of the page 支票B在页面中间有表B

当前的SSRS-Tablix带有一个分组(按支票)和支票将要支付的每张发票的明细行

desired: 期望:

Check A has table A in the middle and table A on the bottom Check A在中间有表A,在底部有表A

Check B has table B in the middle and table B on the bottom 支票B在中间有表B,在底部有表B

Tablix在报告正文中重复出现,希望它会为每个页面返回相同的数据。

I tried duplicating the tablix that displays this information (more or less copying the current tablix and pasting it underneath) but what I get is: 我尝试复制显示此信息的tablix(或多或少复制当前的tablix并将其粘贴在下面),但是得到的是:

actual: 实际:

Check A has table A in the middle 检查A在中间有表A

Check B has table A in the middle, table B on the bottom 支票B在中间有表A,在底部有表B

Check C has table B in the middle 检查C在中间有表B

It looks like the first tablix prints all it's groupings, then the second tablix takes over and starts printing it's stuff, almost doubling the number of necessary pages (15 checks would make 29 checks with one page having the last group of the first tablix in one table, and the first group of the next tablix 看起来第一个Tablix会打印所有分组,然后第二个Tablix接管并开始打印东西,几乎使所需的页面数量加倍(15张支票将进行29张支票,其中一页包含第一个Tablix的最后一组)表,以及下一个Tablix的第一组

I've also tried adding a row below the original tablix, both inside and outside the group. 我还尝试在原始Tablix下方的组内外添加一行。 What I get is either the last row of the table repeating, or each row repeating within the table. 我得到的是表的最后一行重复,或者表中的每一行重复。

current: 当前:

Check A, table A has row 1, row 2 in the middle 检查A,表A在中间有第1行,第2行

desired: 期望:

Check A, table A has row 1, row 2 in the middle; 检查A,表A在中间有第1行,第2行; table A has row 1, row 2 on bottom 表A在底部有第1行,第2行

actual: 实际:

Check A, table A has row 1, row 2, row 2 in the middle 检查A,表A在中间有第1行,第2行,第2行

or 要么

Check A, table A has row 1, row 2, row 1, row 2 in the middle 检查A,表A在中间有第1行,第2行,第1行,第2行

前两页,带有“其他Tablix行”的Tablix A和B)

I think what you need is a List container. 我认为您需要的是一个List容器。 Put all of your header, tablix and footer information into the List Container (just once). 将所有的页眉,tablix和页脚信息放入列表容器(仅一次)。 Group by the Check with a page break after each group. 按“检查”分组,每组后面都有一个分页符。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM