0

我对这个有点困惑。

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

我在报告中添加了一个 XY 散点图。我为 BackupType 添加了一个“系列”值(因此可以区分 Full/Incr/Log 备份)。我添加了 BackupDate 的类别值,并将 X 轴的比例设置为从 BackupDate 的最小值到 BackupDate 的最大值。然后,我向 Values 添加了一个项目,其中 Y 变量设置为 BackupTime,X 变量设置为 BackupDate。Y 轴的时间间隔为上午 12:00 到晚上 11:59,标签的格式为“hh:mmtt”。

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

图形上没有绘制任何点,并且如果启用了标记/指针,则不会显示它们。图表上应该有一个点,每天的每个时间点都有特定类型的备份。

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

我使用的是 2005 版的 SSRS,而不是 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 查询中。

日志 2008 年 12 月 26 日 12:00PM
日志 2008 年 12 月 27 日凌晨 4:00
日志 2008 年 12 月 27 日上午 8:00
日志 2008 年 12 月 27 日 12:00PM
日志 2008 年 12 月 27 日下午 4:00
日志 2008 年 12 月 27 日晚上 8:00
数据库 2008 年 12 月 27 日晚上 10:01
日志 2008 年 12 月 28 日上午 12:00
日志 2008 年 12 月 28 日凌晨 4:00
日志 2008 年 12 月 28 日上午 8:00
4

2 回答 2

0

随着数据的增长,散点图在扩展(浮动/数字)限制时会避免 X 轴值

于 2010-05-24T11:16:15.063 回答
0

打开图表属性-> X 轴选项卡-> 次刻度线-> 数字或时间刻度值...它应该可以解决您的问题。

于 2010-05-24T11:20:19.547 回答