2009-01-05 66 views
0

我对这个有点困惑。SSRS中的XY散点图不会显示点

我有一个数据集与BackupDate和BackupTime以及BackupType。 BackupDate由表格中日期时间字符串左侧的12个字符组成。 BackupTime由相同日期时间字符串右侧的8个字符组成。例如:BackupDate将为'2008年12月12日',BackupTime为'12:53PM'。

我已将XY散点图添加到报告中。我已经为BackupType添加了一个'series'值(所以可以区分Full/Incr/Log备份)。我已经添加了BackupDate的类别值,并将X轴的缩放比例从BackupDate的最小值设置为BackupDate的最大值。然后,我将一个项目添加到值,将Y变量设置为BackupTime,将X变量设置为BackupDate。 Y轴的时间间隔为12:00 AM至11:59 PM,标签的格式为'hh:mmtt'。

BackupTime匹配Y轴的格式。 BackupDate匹配X轴的格式。我的数据集检索了10个条目,图例由BackupType字段正确填充。

图上没有绘制点,如果启用了标记/指针则不显示。对于每一天的每个时间点,图上都应该有一个特定类型的备份。

我错过了什么吗?有谁知道一个很好的教程,专门处理XY散点图并以我想要的方式使用它们吗?

我使用SSRS的2005版本而不是2008版本。

的就是我目前的图表看起来像截图:

在情况下,它可能是数据集相关:

SELECT  TOP (10) backup_type, LTRIM(RTRIM(LEFT(backup_finish_date, 
        12))) AS BackupDate, LTRIM(RTRIM(RIGHT(backup_finish_date, 8))) AS BackupTime 
FROM   DBARepository.Backup_History 

按照要求,下面是该查询的结果。有一个Where子句将结果限制为上述SQL查询中未包含的特定服务器的特定数据库。

Log  Dec 26 2008 12:00PM 
Log Dec 27 2008 4:00AM 
Log Dec 27 2008 8:00AM 
Log Dec 27 2008 12:00PM 
Log Dec 27 2008 4:00PM 
Log Dec 27 2008 8:00PM 
Database  Dec 27 2008 10:01PM 
Log Dec 28 2008 12:00AM 
Log Dec 28 2008 4:00AM 
Log Dec 28 2008 8:00AM

回答

0

作为数据的增长,所述散点图避免X轴的值,如果它的延伸(浮动/数字)限制

0

打开图表属性 - > X轴标签 - >次要蜱mark- >数字或时标值... 它应该解决您的问题。

+0

其一段时间以来我碰到这个(我还没有它的任何使用),但我敢肯定,我记得使用结束了把我的日期,秒(无论选择我用它) – 2010-05-25 18:21:06