我在报告服务图中遇到了一些奇怪的着色问题。正如您从图片中看到的那样,我已将其设置为为我的系列着色,并且图形区域中的着色是正确的,但图例将“红色”和“绿色”显示为黑条。我的数据集返回完整的 HTML 颜色代码,例如绿色的“#00FF00”。如何让图例显示正确的颜色?
我似乎也无法理解哪些颜色也没有正确显示。如果我有一个截然不同的数据集,则不同的颜色将显示不正确,并且它们的不同数量可能不正确。
编辑:为评论者添加信息
报告是从对象数据源填充的。我的数据对象是:
public class GenericBrandRatingDataObject
{
public string RatingName { get; set; }
public string RatingColorCode { get; set; }
public DateTime Date { get; set; }
}
以下是潜在数据集的前 10 条记录:
Brown #996633 2010-08-09
Subcontractor Only #808000 2010-08-09
Subcontractor Only #808000 2011-08-09
Green #008000 2011-08-09
Red #ff0000 2012-08-13
Red #ff0000 2012-08-13
Brown #996633 2013-08-14
Brown #996633 2013-08-14
Yellow #ffff00 2013-08-14
Yellow #ffff00 2010-08-15
这些将被加载到通过 ObjectDataSet 分配给报告的 GenericBrandRatingDataObject 列表中