Службы отчетности 2005 экспортируют в Excel без форматирования.
-
13-09-2019 - |
Вопрос
Если у вас есть отчет служб отчетов со всем форматированием, которое вы хотите представить, есть ли способ экспортировать только данные Excel без форматирования?В каком-то смысле это похоже на дамп данных;возьмите набор данных из отчета и сохраните его в Excel, чтобы пользователям было проще работать с данными.
Прямо сейчас мы достигаем этого, загружая отчет .rdlc в элемент управления ReportViewer на C#, а для экспорта в Excel мы вручную создаем файл Excel и загружаем в него данные программным способом.
В настоящее время, когда вы просто экспортируете отчет в Excel через страницу служб отчетов, он имеет все форматирование.Кроме того, у меня были проблемы со службами отчетов, которые делали странные вещи с форматированием ячеек, что могло вызвать проблемы, если вы выполняете вычисления с данными.
Заранее спасибо.
Решение
К сожалению, вы не можете изменить экспорт по умолчанию из SSRS в Microsoft Excel.Фактически он экспортирует все стили и, следовательно, не удобен для пользователя.
Лучшее, что можно сделать, — это разработать интерфейс, чтобы дать пользователям возможность группировать/сортировать/изменять, а затем разрешать экспорт отчета.