У меня была такая же проблема.
На ней показаны 53-я неделя и 1-я неделя, а все дни в 53-й и 1-й неделях - в 1-й неделе
Сначала я попытался изменить формат даты в запросе на доступ к этому:
OrderWeek: Format ([OrderDate], "yyyy-ww", 1,3) <- Но это не сработало.
Вы получаете даты, например, 2014-52 гг. Для 52-й недели и 2015-52 гг., Где раньше была неделя 1. </p>
Кроме того, сортировка была не так, как мне понравилось. Данные отсортированы как 2014-1, 2014-11, 2014-2 и т. Д. Я хочу, чтобы они отображались как 2014-01, 2014-02 .. 2014-11 и т. Д.
Итак, вот новый код для правильного отображения года и недели в запросе на доступ:
ActualWeek: IIf(DatePart("ww",[SomeDate])=53,DatePart("yyyy",[SomeDate])+1,DatePart("yyyy",[SomeDate])) & "-" & IIf(DatePart("ww",[SomeDate])=53,"01",IIf(DatePart("ww",[SomeDate])<10,"0" & DatePart("ww",[SomeDate]),DatePart("ww",[SomeDate])))
Теперь отображаются дни недели 53 как часть недели 1