Экспорт SSRS в Excel неправильно выполняет развертывание / свертывание группировок - PullRequest
1 голос
/ 31 октября 2011

Мой отчет работает и отлично выглядит в веб-браузере, а также отлично выглядит при экспорте в PDF Но когда я экспортирую в Excel, экспортированный файл не делает группировок правильно. Намерение состоит в том, чтобы иметь список всех сотрудников и иметь под ними список учетных записей, который является разборным. Однако в Excel весь отчет сгруппирован под одним заголовком и сворачивает весь отчет вместо того, чтобы сворачивать каждый заголовок.

Это правильный способ просмотра / просмотра веб-страниц:

Web Viewer

Но Excel свернул весь отчет, а не только каждый заголовок:

Excel's view

Ответы [ 2 ]

1 голос
/ 01 ноября 2011

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

http://connect.microsoft.com/SQLServer/feedback/details/508823/reporting-services-2008-group-by-export-to-excel-duplicate-rows-csv-ok-pdf-ok

Самый простой способ, который я нашел, чтобы «исправить» этовоссоздать ваши иерархические группировки (и содержащиеся строки).Начиная со строки сведений (если она у вас есть), выберите заголовок строки, щелкните правой кнопкой мыши меню, добавьте новую родительскую группу, используя следующий иерархический уровень.Это создает забавный столбец слева от вашего предыдущего контента, разделенный пунктирной линией.Выберите столбец, щелкните правой кнопкой мыши меню и выберите «Удалить».В следующем диалоговом окне просто удалите строку, а не группу, которую вы только что создали.Это оставляет группировку, содержащую только строку данных / группу.Снова выберите существующий заголовок строки сведений, снова щелкните правой кнопкой мыши и выберите вставить строку> Снаружи выше (или ниже, в зависимости от ваших потребностей).Это добавляет строку к следующей внешней группировке из выбранной строки сведений, аналогично тому, как 2005 год позволил нам группировать.

0 голосов
/ 01 ноября 2011

Если я правильно помню, SSRS 2008 не может работать с двумя уровнями группировки при экспорте в Excel (это было подтвержденной ошибкой), но я подумал, что это было исправлено либо в SSRS 2008 R2, либо в CU позже.Вы используете последнюю доступную версию SSRS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...