У меня есть несколько отчетов, которые делают именно то, что вы описываете. Я разработал отчеты таким образом, чтобы Положения и условия были помещены в нижний колонтитул отчета. Затем в мастере разделов для нижнего колонтитула отчета я установил флажок «Новая страница перед» на вкладке «Пейджинг». Это гарантирует, что этот раздел всегда начинается на новой странице. Что касается подавления верхнего колонтитула страницы на последней странице, я использовал следующую формулу.
PageNumber = TotalPageCount;
Я также использовал эту же формулу в разделе нижнего колонтитула страницы, чтобы гарантировать, что он будет подавлен и на последней странице.
Этот дизайн также предполагает, что пользователь никогда не будет печатать более одного заказа на покупку одновременно. Если вашим пользователям необходимо распечатать сразу несколько заказов на закупку, этот дизайн будет печатать страницу с Условиями и положениями только один раз, независимо от того, как могут печататься Заказы на закупку.
Формула pagenumber > 1
работает не так, как ожидалось, вы можете go просмотреть каждый раздел в мастере разделов и проверить вкладку «Разбивка по страницам», чтобы убедиться, что в каких-либо разделах включен параметр «Сбросить номер страницы после». Любые разделы, для которых этот параметр включен, заставят номера страниц вернуться к 1 после печати этого раздела и могут привести к неожиданному поведению любой формулы, оценивающей PageNumber.