You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSRS堆叠条形图自定义系列填充色与图例颜色不一致问题

SSRS堆叠条形图图例颜色异常解决方案
  • 问题根源:直接使用Fields!ReportColor.Value设置系列填充色时,图例仅会读取数据集第一行的颜色值,而条形图的每个条形绑定到数据集对应行的颜色,因此出现显示不一致。

  • 修复步骤:

    1. 右键条形图的系列,选择「系列属性」,切换到「填充」选项卡,点击颜色输入框旁的fx按钮打开表达式编辑器。
    2. 使用Lookup函数关联系列组(Countries)到对应的颜色值,确保每个系列(国家)能获取到自身的颜色:
      =Lookup(Fields!Countries.Value, Fields!Countries.Value, Fields!ReportColor.Value, "你的数据集名称")
      
      (将你的数据集名称替换为实际数据集的名称)
    3. 另一种方式:如果系列组是按Countries分组,可在系列组的「组属性」中,将ReportColor添加到组的「分组依据」或「组变量」中,确保每个系列组能绑定对应颜色字段。
  • 验证逻辑:调试时的条件表达式返回红色,说明非首个系列的图例没有正确读取到对应国家的ReportColor值,而是默认取了数据集第一行的空值(触发红色分支),通过Lookup或系列组绑定后,每个图例能匹配到对应国家的颜色。

内容的提问来源于stack exchange,提问作者Lorenzo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 22:52:08