2010-06-16 3 views
1

У меня есть отчет с 12 таблицами на нем. Пользователь может выбрать, какой из этих таблиц и связанных с ними данных будет отображаться при создании отчета. Однако при выборе подмножества из 12 таблиц в отчете отображается пустое место, где я скрываю не выбранные таблицы. Есть ли способ сделать размер отчета измененным или соответствовать размеру выбранных таблиц ... усечение пробела, где находятся невидимые таблицы?Динамический размер отчета SSRS

Thanks

ответ

1

Прежде всего, добро пожаловать в SO.

Мне лично не удалось найти способ обрезать это пустое пространство. Лучшее решение, которое я нашел, - это просто создавать мои отчеты вокруг него.

Кроме того, для этого решения могут оказаться полезными подзаголовки или таблички табличек.

Так что, да, это те маршруты, я бы изучить:

  • Дизайн отчет вокруг белого пространства
  • подотчетов
  • Tablix из Tablixes
+0

Привет, Meiscooldude ... Большое спасибо за ответ. Мне нравится идея Tablix Tablixes. Это должно помочь. Я попробовал SubReports, но нашел ту же проблему. Они все еще занимали пространство даже тогда, когда были невидимы. Cheers – MikeTWebb

+0

Нет проблем, скажите, как это работает для ya. – Meiscooldude

+0

Я пробовал Tablix Tablixes, но имел проблему. Для вставленных Tablixes каждый должен иметь свой собственный DataSet .... однако для внешнего Tablix требуется DataSet, а внутренние Tablixes унаследовали этот DataSet. Я не видел этого. Итак, я определил отдельные Таблицы как супер маленькие и не помещал их в общий Tablix. Когда они невидимы, там очень мало пробелов ... и когда они видны, они расширяются, чтобы соответствовать данным ... – MikeTWebb

0

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