FastReport 5 Master/Detail бэнд печать мастер на новой странице

Я создал отчет с мастер-бэндом и подробным бэндом, подключенным к источнику данных и таблице. 2 таблицы являются основными/подробными. В первой таблице (Таблица 1) 1 запись, во второй (Таблица 2) 2 записи. Теперь я могу распечатать одну страницу для каждой записи в таблице 2, но мастер-бэнд только на первой странице. Мне нужно также распечатать мастер-бэнд на второй странице. Есть ли способ сделать это?

Я использую Delphi XE8 и FastReport 5. Раньше я делал это в Rave и Delphi 7, но не могу найти, как это сделать с FastReport.


person FZ95    schedule 28.05.2015    source источник
comment
Я давно не заглядывал в FastReport, но нельзя ли поместить вашу основную таблицу в заголовок страницы?   -  person Wodzu    schedule 28.05.2015
comment
Мастер-бэнд не имеет свойства ReprintOnNewPage, но оно есть у заголовка группы. Возможно, если бы вы могли поместить печатные элементы управления из своего мастер-бэнда в заголовок группы, это дало бы вам то, что вам нужно.   -  person jrodenhi    schedule 28.05.2015
comment
@jrodenhi Да, если я помещу элементы управления для печати в заголовок группы, это сработает. Спасибо   -  person FZ95    schedule 29.05.2015


Ответы (1)


Хорошо, что вы можете сделать, это прокрутить записи и создать один отчет для каждой строки, а затем объединить отчеты вместе с preparereport (False), а затем, когда у вас есть все отчеты, вы можете просто использовать Showpreparedreport

person PouncingPoodle    schedule 31.05.2015