Как сохранить нижний колонтитул вместе с деталями? Reportig Services (RDLC) - PullRequest
2 голосов
/ 13 апреля 2011

Я использую Tablix для отображения данных. Имейте также нижний колонтитул tablix для некоторых резюме.
Работает хорошо, за исключением одного сценария: когда последняя строка табликса печатается как последняя на странице, то (сводка) нижний колонтитул перемещается на другую страницу .

Так выглядит

строка-1
строка-2
....
строка-20 * 1 016 * << конец страницы >>
summary_row (нижний колонтитул)

Это выглядит довольно плохо, что я хотел бы заархивировать:

* +1025 * строка-1
строка-2 * * тысяча двадцать семь ....
<< конец страницы >>
строка 19 * * тысяча тридцать-два ряд-20

summary_row (нижний колонтитул)

В основном хотелось бы иметь (как минимум) одну строку вместе со сводкой на следующей странице.

Есть идеи, как архивировать это?

1 Ответ

2 голосов
/ 13 апреля 2011

Если каждая строка будет занимать одинаковое количество места на странице, вы можете рассчитать, сколько строк поместится на странице (включая сводку), а затем поместить tablix в объект списка, установленный на разрыв страницы в группе. с групповым выражением, похожим на:

= Int ((RowNumber (Ничего) -1) / 25) (от http://msdn.microsoft.com/en-us/library/ms157328(v=sql.90).aspx)

...