Службы отчетности 2005 экспортируют в Excel без форматирования.

StackOverflow https://stackoverflow.com/questions/1461427

Вопрос

Если у вас есть отчет служб отчетов со всем форматированием, которое вы хотите представить, есть ли способ экспортировать только данные Excel без форматирования?В каком-то смысле это похоже на дамп данных;возьмите набор данных из отчета и сохраните его в Excel, чтобы пользователям было проще работать с данными.

Прямо сейчас мы достигаем этого, загружая отчет .rdlc в элемент управления ReportViewer на C#, а для экспорта в Excel мы вручную создаем файл Excel и загружаем в него данные программным способом.

В настоящее время, когда вы просто экспортируете отчет в Excel через страницу служб отчетов, он имеет все форматирование.Кроме того, у меня были проблемы со службами отчетов, которые делали странные вещи с форматированием ячеек, что могло вызвать проблемы, если вы выполняете вычисления с данными.

Заранее спасибо.

Это было полезно?

Решение

К сожалению, вы не можете изменить экспорт по умолчанию из SSRS в Microsoft Excel.Фактически он экспортирует все стили и, следовательно, не удобен для пользователя.

Лучшее, что можно сделать, — это разработать интерфейс, чтобы дать пользователям возможность группировать/сортировать/изменять, а затем разрешать экспорт отчета.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top