У меня есть отчет, в котором месяцы группируются по кварталам, поэтому в каждом квартале три месяца, а отображение месяцев под кварталом переключается заголовком квартала.
В ReportViewer это выглядит нормально, но при экспорте в Excel первый месяц квартала с данными дублируется и добавляется в конец квартальной группы.
Вот как это выглядит в ReportViewer (с развернутыми кварталами 2 и 4, обратите внимание, что май и июнь не имеют данных и отображают пустые столбцы по дизайну): https://i.imgur.com/MykZE.png
Вот как это выглядит при экспорте в Excel: http://i.imgur.com/zfLuk.png< /а>
Свернутый квартал должен показывать только ПОСЛЕДНИЙ месяц квартала.
Вы можете видеть, что в экспорте Excel июль вставлен в Q1, хотя он должен быть полностью скрыт, так как этот квартал свернут, декабрь добавлен в Q2, январь вставлен в Q3, а апрель продублирован и добавлен в Q4.
Экспорт любого формата, ОТЛИЧНОГО от Excel, работает правильно и не вставляет эти столбцы.
Аналогичная ошибка для строк была зарегистрирована и помечена как «преднамеренная»: to-excel-duplicate-rows-csv-ok-pdf-ok" rel="nofollow noreferrer">http://connect.microsoft.com/SQLServer/feedback/details/508823/reporting-services-2008-group-by -export-to-excel-duplicate-rows-csv-ok-pdf-ok
Как запретить функции экспорта в Excel вставлять эти повторяющиеся столбцы?