Добрый день,коллеги.
Схожие темы уже были, но, к сожалению, подобного вопроса с решением не нашел...
..передается таблица, которая упорядочена по некоторому полю - № документа. Таблица содержит позиции по каждому документу. Сама форма выглядит так:
Первый лист.
1)
заголовок (содержит № документа и др. текст );
2)
таблица (содержит позиции, соответствующие текущему документу);
3)
текстовая область с подписями.
Листов может быть произвольное кол-во за счет таблицы.
Затем, при изменении документа, с новой страницы начинается печать нового документа в той же последовательности: заголовок, таблица, текстовая область. Ну и, естественно, таблица содержит записи, соответствующие новому документу. И так далее..
У меня 1) и 2) на отдельных сабформах. 3) - как Row Footer таблицы.
- в Object на вкладке Subform Content - Flowed;
- Allow Page Breaks within Content - для сабформы и для таблицы
- на вкладке Binding - Repeat Subform... и Repeat row... для тела табл;
- на вкладке Pagination - Conditional по кн. Edit опять же по кнопке (When) выбираю нужное контролируемое поле и Break - After.
В результате страницы разбиваются при смене документа только если выставить Repeat Subform for each data item для заголовка. Но тогда заголовок множится на кол-во записей

.
Данные таблицы тоже не группируются в соответствии с ключом.
Буду признателен за помощь.