显示在数据集中找不到日期的MS Access Chart

时间:2013-04-30 18:24:04

标签: ms-access

以下图表显示了在基础数据集中找不到的日期。下面是图表的图像,用于填充图表的SQL语句和SQL语句的网格视图。如何将图表配置为仅显示数据集中的日期。我不想在周六和周日露面。

TRANSFORM Sum([Hours]) AS [SumOfHrs] 
SELECT (cstr(Format([ReportDate],"DDDDD"))) FROM [2013_4_30_TimeTrack] 
WHERE ((([2013_4_30_TimeTrack].CreatedBy)="Tim Odell")) 
GROUP BY (Int([ReportDate])),(Format([ReportDate],"DDDDD")) 
PIVOT [ProjectName];

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

一种可能性是,如果图表控件知道x轴列为Date/Time,那么它可能会尝试"有用"并为您填写缺少的日期。如果是这种情况,那么您可以尝试调整查询,以便该列为Text(例如,使用Format([DateField], "Short Date")并查看这是否适合您。

修改

尝试此操作:在“设计视图”中打开报告,然后双击图表控件。从Microsoft Graph菜单栏中选择Chart > Chart Options...,然后选择" Axes"选项卡选择"类别"对于"类别(X)轴"。

category.png