我对这个有点困惑。
我有一个带有 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