SSRS 在 Tablix 上添加水平网格线以占据 PDF 格式报告主体的剩余 space
SSRS add Horizontal gridlines on Tablix to occupy the remaining space of report body in PDF format
我知道这个问题已经被问过多次,并且已经多次使用变通方法回答了。但为了以防万一这 2021 年,有人可能对此有更好的解决方案。
到目前为止我尝试过的:
- 背景图像 - 很难(不可能)完美对齐内容。
- 添加额外的 table 行并根据行数添加 show/hide 行。 - 有时一行内容可能会占用超过1行,从而产生额外的页面。
这是我想要的输出。
但是,这不可避免地会发生:
我们很乐意接受任何建议、变通方法和意见。如果存在官方解决方案,那就更好了。谢谢
向您的隐藏逻辑添加额外的逻辑以说明备注中的额外 space。
这将为每 60 个字符添加额外的行:
CountRows() + SUM(INT(LEN(Fields.Remarks.Value) / 60))
您可能需要尝试使用 60 这个数字 - 这只是根据您示例中的备注进行的猜测。它不会是完美的,因为两个文本行并不能完全组成一行,但应该很接近。
我知道这个问题已经被问过多次,并且已经多次使用变通方法回答了。但为了以防万一这 2021 年,有人可能对此有更好的解决方案。
到目前为止我尝试过的:
- 背景图像 - 很难(不可能)完美对齐内容。
- 添加额外的 table 行并根据行数添加 show/hide 行。 - 有时一行内容可能会占用超过1行,从而产生额外的页面。
这是我想要的输出。
但是,这不可避免地会发生:
我们很乐意接受任何建议、变通方法和意见。如果存在官方解决方案,那就更好了。谢谢
向您的隐藏逻辑添加额外的逻辑以说明备注中的额外 space。
这将为每 60 个字符添加额外的行:
CountRows() + SUM(INT(LEN(Fields.Remarks.Value) / 60))
您可能需要尝试使用 60 这个数字 - 这只是根据您示例中的备注进行的猜测。它不会是完美的,因为两个文本行并不能完全组成一行,但应该很接近。