rdlc - фантомный разрыв страницы, что проверить? - PullRequest
2 голосов
/ 01 апреля 2010

У меня есть отчет RDLC, в котором есть элементы управления на первой странице, которые находятся внутри прямоугольника и отображаются нормально. Под прямоугольником у меня есть матрица, которая охватывает более одной страницы как по ширине, так и по высоте. Я хочу, чтобы матрица начала рендеринг на второй странице. Если я включу «вставить разрыв до» в матрицу, перед матрицей появится дополнительная пустая страница (в макете печати), что является моей проблемой. Если я уменьшу объем данных, чтобы матрица не занимала более одной страницы по ширине, пустой страницы не было, и все хорошо. Я проверил размеры страницы и тела, они в порядке. Какие-нибудь советы? Это сводит меня с ума весь день, что я могу проверить? Thx

Ответы [ 3 ]

10 голосов
/ 17 августа 2011

Я знаю, что, возможно, сейчас уже слишком поздно, но я получал дополнительные разрывы страниц, если мое свойство Body size width было больше моего Report PageSize width свойство.

Проверьте обе эти вещи.

2 голосов
/ 12 мая 2012

Поместите границы на все, чтобы увидеть, если они шире, чем страница.Проверьте свойство keepTogether на всех элементах, чтобы увидеть, создают ли они дополнительные пробелы.

0 голосов
/ 26 января 2012

Попробуйте установить «вставить разрыв перед» в фиктивном прямоугольнике между содержимым первой страницы и матрицей, вместо того, чтобы указывать его непосредственно на самой матрице.

...