gpt4 book ai didi

sql-server - SSRS tablix 中的行高是如何计算的?

转载 作者:行者123 更新时间:2023-12-02 11:08:56 26 4
gpt4 key购买 nike

我想知道 SSRS tablix 中的行高是如何计算的。

例如,我有一些数据,其显示和按列分组的数据足够接近且相同。然而,某些行由于某种未知的原因会具有很大的高度和大量的空白。如果检查 HTML 输出,您可以看到这些行应用了 rowspanheight

这不是换行问题,因为我可以对该行的项目 ID 执行 IIf 并简单地显示 "a" 而不是实际值,并且仍然 获得异常高度。我还在所有文本框/行等上禁用了 CanGrow 并设置了手动高度,但问题仍然存在。

是什么导致了这种行为?行高通常是如何计算的?

最佳答案

关于发生的情况有几种可能性:

  1. SQL Server 2008(已完全修补)存在一个错误,即有时可以为某些数据类型添加填充。看看this page更多细节。该链接并未完全涵盖您的问题,但 Microsoft 的支持人员确实声称这是一个错误,并且很可能也扩展到您的问题。据推测,升级到 SQL Server 2008 R2 可以解决该问题。
  2. 假设您不打算升级 SQL Server,则需要检查以下几项内容:
    • 确保行高未设置为小于默认高度。保持高度至少与默认值一样大。
    • 调整内边距设置,将顶部和底部内边距设置为零(如其他人提到的)为 Padding: 2,2, 0, 0
    • 看看this page for a more in-depth description 。这篇文章已有几年历史,但其中的信息可能仍然适用。

关于sql-server - SSRS tablix 中的行高是如何计算的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3368069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com