Убедитесь, что для одного из элементов отчета не установлено одно из свойств true для PageBreakAtEnd или PageBreakAtStart . Кроме того, убедитесь, что ширина вашего отчета меньше ширины фактической бумаги, имея в виду дополнительное пространство для полей страницы (Отчет> Свойства отчета> Макет)
И согласно Microsoft:
«Хотя это не рекомендуется, вы можете отключить программные разрывы страниц, установив InteractiveHeight в 0». Я думаю, что это работает только для рендеринга HTML, хотя я сам не использовал его.
Я не уверен, существует ли какая-либо шкала, где независимо от того, насколько велик ваш отчет, он все еще печатается на одной странице, если это то, что вы ищете.