Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS柱状图中两个类别之间的差距_Reporting Services_Ssrs 2008_Ssrs 2008 R2_Ssrs 2012 - Fatal编程技术网

Reporting services SSRS柱状图中两个类别之间的差距

Reporting services SSRS柱状图中两个类别之间的差距,reporting-services,ssrs-2008,ssrs-2008-r2,ssrs-2012,Reporting Services,Ssrs 2008,Ssrs 2008 R2,Ssrs 2012,我创建了一个类似这样的柱状图- 但是我不能减少两年之间的差距(应该没有年与年之间的差距)。另外,我需要更多的月间隔。我的目的是比较今年和上一年的月份。 图例也没有正确显示。2016年为“橙色”,2017年为“绿色”。 我的数据集看起来像- 将你的年后字段更改为图表的系列组,而不是类别组。这将使图例与您的年份和正确的颜色一起显示,并且2016年和2017年一个月的条形图之间不会有间隔。要缩小年份类别上的间隔,请用鼠标右键单击图表并选择横轴属性,在轴选项中将侧边距设置为禁用,间隔为1,间隔类型为默

我创建了一个类似这样的柱状图-

但是我不能减少两年之间的差距(应该没有年与年之间的差距)。另外,我需要更多的月间隔。我的目的是比较今年和上一年的月份。
图例也没有正确显示。2016年为“橙色”,2017年为“绿色”。
我的数据集看起来像-

将你的年后字段更改为图表的系列组,而不是类别组。这将使图例与您的年份和正确的颜色一起显示,并且2016年和2017年一个月的条形图之间不会有间隔。

要缩小年份类别上的间隔,请用鼠标右键单击图表并选择横轴属性,在轴选项中将侧边距设置为禁用,间隔为1,间隔类型为默认值

要修改系列颜色,请在图表上单击鼠标右键,选择“系列属性”,选择“填充”,选择“fx”按钮并键入:

=SWITCH(
Fields!year.Value = "2016", "Orange"
, Fields!year.Value = "2017", "LimeGreen"
)

是否可以为图表(包括图表数据面板)提供设计视图的屏幕截图?我试着复制你目前得到的图表,但不能完全相同。如果我理解正确,你能尝试交换年份和月份以及分组吗?将年设置为月的父组(当前,您的月是年的父组)。