【问题标题】:Dynamic matrix width to always equal chart width动态矩阵宽度始终等于图表宽度
【发布时间】:2012-06-15 08:27:12
【问题描述】:

SSRS 中的大多数内容都是动态的,即您可以为大多数格式创建自定义表达式。

我有一份带有矩阵工具的报告。该矩阵的宽度会根据包含的列数而有所不同。

矩阵上方是图表。

如何使列宽动态化,以便始终与矩阵宽度相同?

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-expression


    【解决方案1】:

    抱歉,这是不可能的。矩阵的列宽不能用表达式设置:

    问:是否可以在运行时设置列的宽度属性
    A:这是一个常见的要求,我肯定看到了其中的价值。但是,我们在 SSRS 2008 上没有做到这一点。

    Source on social.msdn


    可能适合您的另一种选择是改变图表的宽度,因为它们确实具有Dynamic HeightDynamic Width 的属性(另请参阅this blogpost)。请注意,这仅在 SSRS-2008 及更高版本中可用。

    其他替代方案将更加“繁重”,包括为 RDL 动态生成(或编辑)XML。解决方法包括隐藏多余的列(可见性可以动态设置)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      • 1970-01-01
      相关资源
      最近更新 更多