Вы говорите, что получаете такие результаты:
Group 1a
Group 2a
Foo1 1
Foo2 1
foo3 2
Group 2a Sum 4
Group 2b
Foo1 3
Foo2 3
Group 2a Sum 6
Group 1a Sum 10
Group 1b
Group 2a
Foo1 4
Foo2 1
foo3 2
Group 2a Sum 7
Group 2b
Foo1 4
Foo2 3
Group 2a Sum 14
Group 1b Sum 21
Такое поведение я бы ожидал. Я смог сделать это, поместив =Sum([value])
в несвязанное поле в нижнем колонтитуле каждой группы (и даже в нижнем колонтитуле отчета).
Я знаю, что «работает для меня» не очень полезно.
Вы пометили поля значений детализации (или поля сводки) тем же именем, что и источник данных? Иногда MS Access имеет странное поведение, если ваши поля имеют то же имя, что и их связанный источник данных (я склонен переименовывать их немного, поэтому я уверен, что я имею в виду в коде).