Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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_Bar Chart - Fatal编程技术网

Reporting services SSRS-图表-消除数据造成的差距

Reporting services SSRS-图表-消除数据造成的差距,reporting-services,bar-chart,Reporting Services,Bar Chart,我需要帮助,以试图消除我的条形图的差距 数据集查询: SELECT 'Excused' as Type, '9120' as Total, '< 5' as CountRange UNION SELECT 'Unexcused' as Type, '11540' as Total, '< 5' as CountRange UNION SELECT 'Excused' as Type, '10990' as Total, '5 - 9' as CountRange UNION SELE

我需要帮助,以试图消除我的条形图的差距

数据集查询:

SELECT 'Excused' as Type, '9120' as Total, '< 5' as CountRange
UNION
SELECT 'Unexcused' as Type, '11540' as Total, '< 5' as CountRange
UNION
SELECT 'Excused' as Type, '10990' as Total, '5 - 9' as CountRange
UNION
SELECT 'Unexcused' as Type, '2966' as Total, '5 - 9' as CountRange
UNION
SELECT 'Excused' as Type, '6513' as Total, '10 - 14' as CountRange
UNION
SELECT 'Unexcused' as Type, '1101' as Total, '10 - 14' as CountRange
UNION
SELECT 'Excused' as Type, '3277' as Total, '15 - 20' as CountRange
UNION
SELECT 'Unexcused' as Type, '537' as Total, '15 - 20' as CountRange
UNION
SELECT 'Excused' as Type, '2195' as Total, '> 20' as CountRange
UNION
SELECT 'Unexcused' as Type, '627' as Total, '> 20' as CountRange
UNION
SELECT 'Perfect Attendance' as Type, '1401' as Total, ' ' as CountRange
选择'Excused'作为类型,'9120'作为总数,<5'作为计数范围
联合
选择“未经许可”作为类型,“11540”作为总数,“小于5”作为计数范围
联合
选择“免除”作为类型,“10990”作为总数,“5-9”作为计数范围
联合
选择“未经许可”作为类型,“2966”作为总数,“5-9”作为计数范围
联合
选择“免除”作为类型,“6513”作为总数,“10-14”作为计数范围
联合
选择“未经许可”作为类型,“1101”作为总数,“10-14”作为计数范围
联合
选择“免除”作为类型,“3277”作为总计,“15-20”作为计数范围
联合
选择“未经许可”作为类型,“537”作为总数,“15-20”作为计数范围
联合
选择“免除”作为类型,选择“2195”作为总数,选择“>20”作为计数范围
联合
选择“未经许可”作为类型,“627”作为总数,“20”作为计数范围
联合
选择“完美出勤”作为类型,“1401”作为总数,“CountRange”作为计数范围
数据字段=总计(不是默认的计数(总计))

系列=类型

类别=计数范围

如果我删除最后一个拥有“完美出勤率”的工会,类别分组正是我想要的样子。当我介绍上一个联合时,它会在每个类别分组上给我一个空白列。它也给了我最后一组的两个空格

我尝试了多种方法来过滤掉因上次婚姻而产生的空白,但我似乎找不到正确的方法。SSRS不是我通常工作的地方,所以这可能是一件非常容易的事情,我还没有偶然发现,或者在搜索解决方案时使用了正确的关键字

我想要的结果是看到“<5”、“5-9”、“10-14”、“15-20”和“>20”都有“免责”和“免责”的酒吧,然后“在最后有自己的“完美出席”酒吧。目前,似乎每个分组都有一个额外的“完美出勤”栏


只要适合您的需要,堆叠条形图将提供您想要的效果: