【问题标题】:Combining a stacked chart with a bar chart将堆积图与条形图相结合
【发布时间】:2019-04-01 12:46:26
【问题描述】:

我正在使用报表生成器 3

我想知道是否有办法将堆积条形图与普通条形图结合起来。

我尝试了一项工作,虽然可以达到目的,但在我看来并不专业。如果不可能将两者结合起来,我愿意听取任何其他解决方法,例如让两个图表靠得更近,水平轴没有间隙,堆叠图表的垂直轴反映条形图(条形图当前延伸超过堆叠图表中的垂直轴)。欢迎提出任何建议。

这是我的设计视图,左边是堆叠条形图,右边是普通条形图

这是输出

【问题讨论】:

    标签: visual-studio-2012 reporting-services reportbuilder3.0


    【解决方案1】:

    这在您的场景中可能无法实现,但由于我不知道您的数据是什么样的,所以很难说。

    我的方法是将数据集安排为包含两个类别,一个类别包含一个系列值,主要类别包括除主要系列值之外的所有内容。

    为了创建这些数据,我使用以下查询创建了一个数据集。

    DECLARE @t TABLE(ColA varchar(10), ColB varchar(10), Amount int)
    
    INSERT INTO @t VALUES
    ('Targeted', 'Cars', 1170),
    ('Targeted', 'Bikes', 2598),
    ('Targeted', 'Trains', 6515),
    ('Others', 'Others', 14069)
    
    SELECT * FROM @t
    

    然后我添加了一个堆叠柱形图,如下所示

    这给了我们以下结果。

    它的优点是秤将基于所有数量,而且操作非常简单。但是,如果您需要独立格式化两组数据,这可能会成为问题。

    【讨论】:

      猜你喜欢
      • 2021-07-29
      • 2020-11-10
      • 2023-03-22
      • 1970-01-01
      • 2017-05-27
      • 2017-02-26
      • 2014-02-09
      • 1970-01-01
      相关资源
      最近更新 更多