RDLC饼图,用于显示数据库值的图例

时间:2011-02-25 10:27:56

标签: c# charts rdlc legend pie-chart

我有一个.RDLC,设计了一个饼图。

饼图用于显示我们提供的服务切片。

我们提供3个级别的服务--1,2和3. 1 = Office演示。 2 =试用,3 =完整

目前,图例显示数字1,2和3及其相关颜色,但是他们是否可以阅读Office,Trial和Full?

我有一个类别字段定义为LicenceType(数据库表中的字段名称),我有一个数据字段定义为Count(LicenceType)。

我还需要其他什么吗?

2 个答案:

答案 0 :(得分:1)

在Series数据上放置一个表达式,如:

=Switch(Fields!Data.Value = 1, "Office Demo", Fields!Data.Value = 2, "Trial", Fields!Data.Value = 3, "Full")

使用系列中列的名称替换数据。

答案 1 :(得分:0)

您可以在SQL查询中编写一个case语句,以便在列中选择名称,然后将标签公式设置为等于包含文本描述的字段。如果您在连接表中的数据库中有文本名称或更好,那么只需更新您的查询以拉入另一列并将该列显示为标签公式,这样会更好。