Скрыть строку, если ее нет на первой странице - PullRequest
0 голосов
/ 24 августа 2011

Я хочу скрыть строку таблицы, если она не отображается на первой странице отчета. Таблица (таблица) находится ни в верхнем, ни в нижнем колонтитулах.

Я попытался установить выражение для свойства RowVisibility, что-то вроде:

(hidden) =Globals!PageNumber<>1

однако, это приводит к исключению, говорящему о том, что PageNumber может использоваться только внутри верхнего или нижнего колонтитула.

Есть ли возможность проверить (в выражении), находится ли элемент на первой странице отчета?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2012

Установите это значение в свойстве видимости, и строка будет отображать или не удалять значение YourDatasetField.

=IIF(True = Fields!YourDatasetField.Value, False, True)
0 голосов
/ 26 августа 2011

Не точный ответ на мой вопрос, но, возможно, это поможет кому-то с подобной проблемой:

  • Для табликса включите опцию повторного заголовка строки
  • В группе строк впередопций, активируйте опцию RepeatOnNewPage
  • Для строк, которые не должны отображаться на следующей странице, отключите опцию KeepWithGroup

Я не понимаю, почему я не могу установить только RepeatOnNewPageдля некоторых, но не для всех строк, но с опцией KeepWithGroup, похоже, она работает так, как я хотел.

Если у кого-то есть более точный ответ на мой первоначальный вопрос, пожалуйста, опубликуйте его.Я буду менять принять ваш ответ!

...