Доброго времени суток, уважаемые!
На форме отчёта есть один GroupHeader и один GroupFooter.
Возникла потребность внизу страницы (на PageFooter'е) сделать нумерацию вида: PageNumber из TotalPageNumber. Но таким образом, чтобы PageNumber начинался с единицы в каждой новой группе, а TotalPageNumber был равен количеству страниц этой группы.
В принципе, добавив одну переменную, кот. выставляется в единицу для каждой новой формы и инкрементируется на AfterPrint страницы, но вот TotalPageNumber для группы подсчитать неудаётся никак, т.к. он всегда почему-то равен -1, даже, если поставить Double Pass. Если бы в начале отчёта было известно количество страниц, то рассчитать можно было бы так: TotalPageNumber - (TotalPageNumber - GroupPageNumber), где GroupPageNumber - переменная, значение которой стартует с единицы для каждой новой группы.
Можно ли как-то реализовать подобного рода механизм подсчёта страниц в группе?
Нумерация в группе
Нумерация в группе
Здравствуйте.
Просто установите у GroupHeader свойство ResetPageNumber в true (и свойство NewPagBefore, чтобы каждая группа начиналась с новой страницы).
Спасибо.
Просто установите у GroupHeader свойство ResetPageNumber в true (и свойство NewPagBefore, чтобы каждая группа начиналась с новой страницы).
Спасибо.