2015-03-20 2 views
0

У меня есть отчет, который содержит таблицу и несколько диаграмм.SSRS 2008r2 Показывать данные в таблице и диаграммах на основе x числа строк за раз

Можно ли показать x количество строк на каждой странице и только данные в этих строках в диаграммах?

+0

Итак, вы хотите указать, например, 10 записей в таблице на каждой странице и отобразить ли на диаграмме только записи на этой странице? –

+0

Поместите все в матрицу и соберите все вещи наборами строк. Поместите разрывы страниц после каждого экземпляра группы. Это будет нелегко, но это возможно. –

+0

Это правильно @JC, вот что я после –

ответ

1

Добавить родительскую группу строк, группировку по =(RowNumber(Nothing) - 1) \ 10. Добавьте строку нижнего колонтитула в эту группу. Поместите свою диаграмму в строку нижнего колонтитула. Установите эту группу для разрыва страницы.

=(RowNumber(Nothing) - 1) \ 10 возвращает 0 для первых 10 предметов, 1 для следующих 10 и т. Д. Группировка на том, что с помощью pagebreaks вы получите страницы из 10 записей. Графики в нижних колонтитулах группы будут использовать только эти 10 строк (по умолчанию).

+0

Спасибо @JC, это хорошо работает. У меня есть несколько диаграмм. Можете ли вы добавить несколько диаграмм в строку нижнего колонтитула? –

+1

Вы просто добавляете дополнительные строки в нижний колонтитул, Doh! –

+0

любая идея, почему я получаю разрыв страницы в середине группы, когда я установил свойство KeepTogether в значение True? –

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

  • Нет связанных вопросов^_^