【问题标题】:RDLC Pie chart, legend to show value from databaseRDLC 饼图,图例显示数据库中的值
【发布时间】:2011-07-04 05:15:23
【问题描述】:

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

饼图用于显示我们提供的服务的各个部分。

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

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

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

我还需要什么吗?

【问题讨论】:

    标签: c# charts rdlc legend pie-chart


    【解决方案1】:

    在系列数据上放置一个表达式,如下所示:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2010-10-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多