我在使用 RDLC 格式化运输标签时遇到了一些巨大的麻烦。难题需要格式化我的报告的高度,以便报告根据需要增长(对于详细项目),但它只会在 4"x3.33" 运输标签的剩余空间内增长(3.33" 是高度)。
我正在创建的运输标签被分组在一个主要分组(收件人)中,项目的详细信息作为项目列表发送给收件人。在这种情况下,“收件人”是一台重型机械,详细信息是该特定机器的维护部件列表。
数据集由多行数据组成,其中每一行都是一个部分,并包含机器的名称。我按机器名称分组,详细列出零件。这方面没有问题,我也做过类似的报告(比如装箱单类型的报告),用这些分组,完全没有问题。
我遇到的问题是我似乎无法强制表格的大小最大为 3.33 英寸高。如果标签小于该值,则下一个实例(下一台机器)会立即开始打印,而不会跳过直到下一个标签在工作表上的位置。如果我放入一个间隙,则每个细节项都会重复该间隙...
我需要知道如何“包装”整个 tablix 表,使其最大高度为 3.33”,最小高度为 3.33”,但在这些边界内,详细信息列表将增长或缩小以显示所有详细项目。
我已拆分整体报告以匹配我正在使用的标签的规格(标准 4x3.33 运输标签)
边距:0.15625in、0.15625in、0.5in、0.5in 列数:2,带 0.1875in 间隔 总页面大小:8.5in x 11in
这是我在设计师中所拥有的(非常基本的)
这就是结果......
请注意,由于某种原因,没有第二列......即使设计器中有一个 3.33 英寸的“游戏区域”,每个实例也垂直相互对接。
我如何让这个东西给我我需要的东西?