Почему мое текстовое поле в списке появляется только на первой странице? - PullRequest
0 голосов
/ 19 января 2012

Я создаю отчет и использую список, который содержит text box(=Fields!st_crscls.Value) и таблицу.

Я группирую по параметру. Но я отмечаю, что the textbox появляется только на первой странице !

Все последующие страницы не имеют textbox.

enter image description here

1 Ответ

2 голосов
/ 19 января 2012

Текстовые поля не повторяются сами по себе.

Чтобы текстовое поле повторялось, оно должно содержаться в повторяющемся элементе, например в строках таблицы.

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

Еще одна возможность - добавить заголовок страницы в свой отчет и поместить туда текстовое поле.

Подробнее о заголовках групп вверху каждой страницы: Похоже, вам просто нужно отобразить итоговую строку группы (также называемую итоговой строкой) на каждой странице. Также звучит так, что ваши группы не будут занимать более одной страницы. Сначала убедитесь, что у вас есть строка Итого группы или Сводка. SSRS Group Total Row

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

image Page Breaks">

Теперь строка таблицы с [ClassName] всегда будет в верхней части страницы.

Если ваши группы могут занимать страницы, следуйте инструкциям здесь.

http://ch1n2.wordpress.com/2009/07/22/how-to-repeat-group-header-on-each-new-page-on-tablix-in-ssrs-2008/

...