组合堆积图和条形图

时间:2019-04-01 12:46:27

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

我正在使用reportbuilder 3

我想知道是否有一种方法可以将堆叠的条形图与普通条形图结合起来。

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

这是我的设计视图,堆栈条形图位于左侧,普通条形图位于右侧

enter image description here

这是输出

enter image description here

1 个答案:

答案 0 :(得分:2)

这在您的情况下可能无法实现,但由于我不知道;您不知道您的数据是什么样子,很难说。

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

要创建此数据,我使用以下查询创建了数据集。

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

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

enter image description here

这给我们以下结果。

enter image description here

它的优点是,秤将基于所有数量,并且操作非常简单。但是,如果您需要独立设置两组数据的格式,则可能是个问题。