Новая страница до бэнда:

Осуществить разрыв и вставить новую страницу до определенного бэнда можно с помощью свойства Новая страница до (NewPageBefore). Если свойство Новая страница до (NewPageBefore) установлено в значение ложь (false) у бэнда, то генератор отчетов дойдя до этого бэнда, выведет его следом за предыдущим бэндом не генерируя новую страницу. На рисунке снизу видно, бэнд Итог данных (FooterBand) выведен сразу после бэнда Данные (DataBand):  

 

 

Если свойство Новая страница до (NewPageBefore) установлено в значение истина (true), то в этом случае, генератор отчетов в момент построения определенного бэнда, осуществит разрыв (т.е. бэнд будет выведен на новой странице), а на предыдущей странице вывод данных закончится, несмотря на наличие свободно места на странице. На рисунке снизу видно, у бэнда Итог данных (FooterBand) свойство Новая страница до (NewPageBefore) установлено в значение истина (true):

 

 

При этом, стоит учитывать, что на новой странице сначала будут выведены все служебные бэнды (Page Header Band, Page Footer Band, Header Band). Также, при построении новой страницы, генератор отчетов будет учитывать значение следующих свойств: Новая если больше чем (Break if Less Than) и Пропустить первого (Skip First). Эти свойства будут рассмотрены далее, более подробно.

 

Новая страница после бэнда:

Также, можно осуществить разрыв и вставить страницу после определенного бэнда. Это можно выполнить с помощью свойства Новая страница после (NewPageAfter). Если свойство Новая страница после (NewPageAfter) установлено в значение ложь (false) у бэнда, то генератор отчетов дойдя построив его не будет осуществлять разрыв, и сразу после него будут построены остальные бэнды. На рисунке снизу видно, бэнд Заголовок данных (HeaderBand) выведен перед бэндом Данные (DataBand):

 

 

Если свойство Новая страница после (NewPageAfter) установлено в значение истина (true), то генератор отчетов построив бэнд, у которого установлено данное свойство, сгенерирует новую страницу. Следующий бэнд, будет построен на новой странице. На рисунке снизу видно, у бэнда Заголовок данных (HeaderBand) свойство Новая страница после (NewPageAfter) установлено в значение истина (true):