【问题标题】:SSRS Bar Chart Conditional FormatingSSRS 条形图条件格式
【发布时间】:2019-06-10 14:12:10
【问题描述】:

我正在尝试对条形图中的条形进行条件格式设置。

我正在比较计划时间与实际时间,我想设置一个条件格式来显示不同的颜色IF Actual is less than or Equal to Planned then show me RED else GREEN. 我无法找到一种方法来做到这一点。请帮忙!

我尝试了SWITCHIIF 函数,但没有任何反应。附上我的代码。

=iif(Fields!ActualDuration.Value <= Fields!PlannedDuration.Value, "Light Coral", "Dark Sea Green")

我希望条形图会根据我的标准改变颜色。

【问题讨论】:

  • 你能提供一张你的图表的图片吗?以及与图表相关的相关信息?例如您用于 x 和 y 值的字段?
  • 您是否也可以编辑您的问题以显示您尝试使用什么属性来设置条形颜色。
  • 大家好,很抱歉没有提供足够的信息。我是新手 :) 我添加了我的图表图像。在“实际持续时间”的系列属性中 - 这是我特别尝试在该栏上执行条件格式的地方。我的 IIF 显示了我正在尝试执行的格式。
  • 您是否将该表达式分配给Series 属性的Fill 属性?此外,您的条形图是否显示值的总和?在这种情况下,您的表达式也需要使用求和计算。
  • 嗨,克里斯。是的,我将表达式分配给seriesFILL 属性。是的,我的价值观使用SUM

标签: sql reporting-services sqlreportingservice


【解决方案1】:

因为您的图表对值求和,所以您对 Series Fill 属性的表达式也需要使用 SUM:

=iif(SUM(Fields!ActualDuration.Value) <= SUM(Fields!PlannedDuration.Value), "Light Coral", "Dark Sea Green")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多