【问题标题】:Dynamically resize a text box/table row based on table size根据表格大小动态调整文本框/表格行的大小
【发布时间】:2017-12-29 15:03:13
【问题描述】:

我有一个 SSRS 报告,其中包含一个 tablix,如下图所示。 最后 3 列仅在 HT 循环列中满足某些条件时出现。我的问题是,如果最后 3 列可见或不可见,热处理行的大小保持一致。有没有办法让标题文本框根据最后 3 列的可见性调整大小?

【问题讨论】:

    标签: reporting-services ssrs-2012 reportbuilder3.0


    【解决方案1】:

    您应该能够在标题行上方的 tablix 中添加一行,而不是使用文本框进行热处理。然后,您可以合并该新顶行中的单元格(突出显示该行中的单元格 -> 右键单击​​ -> 合并单元格)以提供与屏幕截图中相同的外观,但不会在最后一个时超出 tablix 3 列被隐藏。

    据我所知,只要您没有任何列组,这将起作用,而您似乎没有这样做。

    【讨论】:

    • 对不起,它是 tablix 中的一行,但属性窗口将其定义为文本框,所以这就是我输入的内容。将编辑原始问题以澄清这一点
    • 只是为了验证:您隐藏了整个最后 3 列,而不仅仅是这些列的单个单元格,对吗?这适用于我的测试报告,所以我不确定是什么导致了差异。
    猜你喜欢
    • 1970-01-01
    • 2016-07-05
    • 2012-06-06
    • 2014-04-28
    • 1970-01-01
    • 2011-01-12
    • 2019-07-22
    • 1970-01-01
    • 2014-05-04
    相关资源
    最近更新 更多