Это вопрос об отчетах в Access 2007.
Я не уверен, будет ли решение включать какое-либо программирование, но, надеюсь, кто-нибудь сможет мне помочь.
У меня есть отчет, в котором перечислены все записи из определенной таблицы (назовите его A) и сгруппировал их по связанной записи в связанной таблице (назовите ее B). Я использую «групповые заголовки», чтобы добавить информацию из таблицы B в отчет.
Проблема возникает, когда я фильтрую записи из таблицы A, которые отображаются в отчете. Если я отфильтрую все записи таблицы A, которые относятся к определенной записи (назовем ее X) в таблице B, в отчете больше не будет отображаться заголовок группы записи X.
В качестве возможного обходного пути я попытался убедиться, что у меня есть одна пустая запись в таблице-A для каждой из записей в таблице-B. Таким образом, я могу указать НЕ отфильтровывать эти пустые записи. Тем не менее, результатом является уродливые пробелы в один рекорд в начале каждой группы в отчете.
Кто-нибудь знает альтернативное решение?
EDIT:
Для ясности я должен подчеркнуть, чего я надеюсь достичь.
Для записей в таблице B, которые не связаны с какими-либо записями в отфильтрованной таблице A, верхний и нижний колонтитулы группы для этих записей не будут отображаться в отчете. Я пытаюсь это изменить, чтобы заголовок и нижний колонтитул группы сразу появлялись друг за другом (поскольку, очевидно, нет записей для добавления в тело группы).