2012-04-06 6 views
0

Я разработал отчет в SSRS, это не табличный отчет, а обычный. Когда я просматриваю свой отчет, почему я не могу перейти к следующей записи? Запрос, который представляет собой набор данных этого отчета, содержит около 1000 записей, но мой отчет в режиме предварительного просмотра не распознает это и просто отображает «1 или 1» в верхней строке меню. Как я могу перейти к другим записям?только одна запись, отображаемая в моем отчете

Заранее спасибо

ответ

1

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

Вам необходимо использовать элемент, который будет повторять его содержимое для каждой записи данных: List, Table или Matrix, все варианты Tablix.

Для создания сложных макетов, которые повторяются для каждой записи, вы должны либо:

  • Создание родителя и подотчет Поместите подотчет в (который принимает параметр для фильтрации запроса к одной записи.) список или таблицу.
  • Поместите прямоугольник в список или таблицу и создайте отчет в этом прямоугольнике.

В любом случае обратите внимание, что ваши текстовые поля содержатся в повторяющемся элементе.

+0

Вы имели в виду помещение элементов управления в прямоугольник вместо того, чтобы помещать прямоугольник в элементы управления? Если нет, как бы поместить прямоугольник в таблицу? Допустим, у меня есть запрос, выход которого мне нужно отображать в отчете (не в табличном формате), как бы я подходил к этому? Должен ли я следовать за мастером создания отчета и использовать мой запрос, переместите заголовок столбца и заполнители, созданные мастером (из tablix), в прямоугольник, а затем удалите tablix? – user793468

Смежные вопросы