Сброс нумерации страниц

       У группы есть свойство ResetPageNumbers (пункт "Сбрасывать номер страницы" в контекстном меню), которое позволяет сбрасывать нумерацию страниц при печати группы. Для чего это нужно?

 

       Допустим, вы сделали отчет с группировкой. В заголовке группы - наименование клиента, тело группы - заказы, сделанные клиентом. Теперь отпечатанный отчет нужно раздать разным клиентам - каждому свои листы. К сожалению, нумерация страниц в таком отчете сквозная, и какой-нибудь клиент получит листы с номерами, например, 50, 51, 52 (а где же предыдущие 49 страниц, спросит он?) Чтобы избежать подобной ситуации, надо пронумеровать листы каждого клиента отдельно. То есть, в пределах одного отчета вы получите отдельную нумерацию страниц для каждой группы.

 

       Обратите внимание - при установке свойства ResetPageNumbers надо также включить свойство StartNewPage ("Формировать новую страницу"), чтобы каждая группа печаталась начиная с новой страницы. Вывести номер страницы и общее число страниц в группе можно с помощью переменных [Page], [TotalPages], помещенных в объект "Текст".