SSRS 中的动态列高
Dynamic Column Height in SSRS
所以我试图在 SSRS 中制作日历报告,想知道是否有一种方法可以让列的高度根据内部值的数量自动调整以消除白色 space。例如,一列中有 4 个值,而其右侧的列中只有 2 个值。具有 2 个值的列与具有 4 个值的列具有相同的高度,在该列和它下面的列之间创建不需要的白色 space——这不是我想要的。提前致谢!
这是我要解释的图片:
没有列没有高度,它们有宽度。
行有高度,同一行的所有列的高度必须相同,否则结果将不可读。
您似乎有很多天,每一天都有很多事件,每个事件中都有很多项目。您是否考虑过使用矩阵来表示日期,然后在数据字段中列出当天的事件。在列表中,您可以有一个 table 您希望显示的值。
在下面的布局中,这是一个矩阵,其中的列按天分组。在数据部分有一个列表(蓝色背景,在您的实例中应该分组在 'Event' 上,在下面的示例中应该分组在 'Question' 上)和一个 table (黄色背景)
当 运行 时,报告呈现如下 - 请注意每个黄色的不同高度 table。
这是您正在寻找的结果吗?如果不是,请澄清,我会看看是否可以进一步提供帮助
所以我试图在 SSRS 中制作日历报告,想知道是否有一种方法可以让列的高度根据内部值的数量自动调整以消除白色 space。例如,一列中有 4 个值,而其右侧的列中只有 2 个值。具有 2 个值的列与具有 4 个值的列具有相同的高度,在该列和它下面的列之间创建不需要的白色 space——这不是我想要的。提前致谢!
这是我要解释的图片:
没有列没有高度,它们有宽度。
行有高度,同一行的所有列的高度必须相同,否则结果将不可读。
您似乎有很多天,每一天都有很多事件,每个事件中都有很多项目。您是否考虑过使用矩阵来表示日期,然后在数据字段中列出当天的事件。在列表中,您可以有一个 table 您希望显示的值。
在下面的布局中,这是一个矩阵,其中的列按天分组。在数据部分有一个列表(蓝色背景,在您的实例中应该分组在 'Event' 上,在下面的示例中应该分组在 'Question' 上)和一个 table (黄色背景)
当 运行 时,报告呈现如下 - 请注意每个黄色的不同高度 table。
这是您正在寻找的结果吗?如果不是,请澄清,我会看看是否可以进一步提供帮助