У меня есть отчет rdlc, который содержит табликс, ничего другого. Tablix расширяется в горизонтальном направлении, чтобы показывать дни и в вертикальном направлении для отображения групп.
Табличка работает так, как ожидалось, до тех пор, пока я устанавливаю ширину области содержимого равной ширине табуляции.
Если я разворачиваю размер содержимого до его фиксированного размера (примерно по PageWidth-PageBorders) и запустим отчет, каждая вторая страница будет пустой. Однако в tablix используется только одна страница. Каждая нечетная страница абсолютно пуста. Кажется, что tablix добавляет свое горизонтальное расширение к текущей определяемой ширине содержимого и вычисляет тогда переполнение.
Версия Reportviewer - 3 (Распространяется на 2010 год)
Есть ли у кого-то решение для этого странного поведения?
Обновление
Если я экспортирую отчет в excel, я вижу, что на правильном сайте столбца есть столбец, который ровно столько же, сколько сгенерированных элементов за эти дни. Кажется, что это ошибка или функция, которую я не вижу, как деактивировать. Я также попытался создать ту же конструкцию из таблицы, и это привело к той же проблеме, что не удивительно, потому что таблица внутренне также является таблицей.
Обновление 1
Если я установил свойство "ConsumeContainerWhitespace" отчета в значение true, эта тестовая версия будет работать. Но если я помещаю тогда другие элементы в "белую" область, эффект снова возникает.