ЕСЛИ соответствующий календарный месяц / год всегда совпадает с тем же периодом, то можно сделать простой расчет:
Формат (DateAdd ("M", - 3, Формат ([FiscalPeriod] & "- 01", "ddddd")), "MMMM YYYY") -OR- Формат (DateAdd ("M", - 3, Формат ([FiscalYear] & "-" & [FiscalMonth] & "-01 "," ddddd "))," MMMM YYYY ")
Если это не так, то вам потребуется таблица соответствия для каждого финансового периода и связанного с ним календарного месяца.Затем просмотрите это значение в вашей форме с помощью Dlookup () и укажите в отчете ссылку на поле поиска вместо списков.
Из файлов справки Access:
DLookup (expr, domain[, критерий]) Образец: = DLookup ("[ProductName]", "Products", "[ProductID] =" & Forms! [Детали заказа]! ProductID)