Подписи к документу не отрывать?
Есть печатная форма документа. в конце подписи уполномоченых лиц. Как сделать так чтоб они не перелазили на последнюю страницу, а если нужно вместе сними перетаскивалось туда несколько строчек отчёта?
Есть одно решение - добавить подвал страницы высоту которого позволить задовать пользователю, но оно не сильно красивое.
Есть одно решение - добавить подвал страницы высоту которого позволить задовать пользователю, но оно не сильно красивое.
Комментарии
1) делаете отчет двухпроходным;
2) в первом проходе считаете количество строк для MasterData1 и запоминате в переменной MasterLineCount;
3) во втором проходе в обработчике OnBeforePrint для MasterData перед печатью нужной строки анализиируете свободное место на листе и если оно меньше необходимого, то перенонсите на новый лист.
Здесь, константа RowCountKeepWithSummary должна содержать число строк, которое будет переноситься вместе с ReportSummary на новый лист. Допишите код для подсчета строк в MasterData1.