У меня есть гистограмма с горизонтальными полосами. Я использовал эту статью для настройки свойства динамической высоты: category-or-data.aspx" rel="nofollow noreferrer">http://blogs.msdn.com/b/robertbruckner/archive/2008/10/27/charts-with-dynamic-size-based-on-categories -или-data.aspx
Все выглядит хорошо в средстве просмотра, но как только вы переходите к макету для печати, pdf и т. д., под диаграммой появляется примерно на 50 % больше пустого пространства.
Я создал образец отчета (используя базу данных AdventureWorks), чтобы показать, что происходит. Я разместил 3 диаграммы с синим фоном, каждый внутри своего прямоугольника с серым фоном. Первая диаграмма имеет выражение в свойстве DynamicHeight, вторая диаграмма имеет жестко закодированное значение свойства DynamicHeight, равное 8,5 дюйма, а третья диаграмма имеет пустое >DynamicHeight и 8,5 дюйма в обычном свойстве Height. Я возвращаю 15 элементов для размещения в диаграмме.
Все они выглядят нормально в средстве просмотра, как я уже говорил, но перейдите к макету печати, и первая и вторая диаграммы занимают вдвое больше места, а половина из них остается пустой под отчетом.
Я пытался опубликовать код .rdl, но это слишком много для ограничения размера.
У меня есть открытый запрос в Microsoft, который был эскалирован.
Мы подали необходимый запрос, чтобы получить сотрудничество от нашей команды разработчиков, поэтому мы должны получить ответ относительно этой функции где-то в ближайшие пару дней. Я дам вам знать, что они говорят.
Позже разработчики подтвердили, что это определенно была ошибка, и теперь пытаются решить, стоит ли добавлять в следующее накопительное обновление или подождать до SSRS 2010.