我想在 Reporting Services 报告中指定一个大约 3pt 的小行高。虽然报表在预览器中看起来不错,但一旦部署,行高将重置为标准行高。
我已经调整了“CanGrow”和“CanShrink”设置以及填充、lineHeight、字体大小等...
我想在 Reporting Services 报告中指定一个大约 3pt 的小行高。虽然报表在预览器中看起来不错,但一旦部署,行高将重置为标准行高。
我已经调整了“CanGrow”和“CanShrink”设置以及填充、lineHeight、字体大小等...
我发现解决此问题的一种方法是在行的每一列中放置一个下划线。
问题实际上在于输出空白行的方式。如果您查看输出报告的来源,您将看到您尝试保持简短的行将输出如下:
<TR style="HEIGHT:1.06mm">
<TD class="a19"> </TD>
<TD class="a20"> </TD>
<TD class="a21"> </TD>
</TR>
那些空格 (
) 是导致高度不正确的原因。如果您要删除那些空格,它将正确输出。
通过在行的每一列中放置一个下划线字符,它会删除通常会输出的空格,然后您的行高会更准确。您可能希望更改每列文本的颜色以匹配您的行背景颜色,这样下划线将永远不可见。