Как настроить ReportViewer, чтобы он мог быть экспортирован в CSV в ASP.NET? - PullRequest
3 голосов
/ 12 июня 2009

Как настроить ReportViewer таким образом, чтобы его можно было экспортировать в CSV в ASP.NET (ReportViewer из VisualStudio 2005/2008)? Так что это будет кроме текущего выпадающего списка? На данный момент это только для Excel и PDF, но не для CSV.

Спасибо

1 Ответ

1 голос
/ 12 июня 2009

Когда вы запускаете Средство просмотра отчетов в Локальном режиме, вы не можете экспортировать что-либо, кроме PDF и Excel. Если вы хотите иметь возможность экспортировать в другие форматы, вам нужно запустить Report Viewer в режиме сервера. Затем рендеринг выполняется на сервере SQL с помощью расширений.

Единственный способ заставить Report Viewer экспортировать другие форматы в локальном режиме, это переопределить класс рендеринга и, в основном, написать сам рендер. Это довольно сложно.

Кроме того, вы можете включить рендеринг Word и HTML с помощью Reflection. Однако рендеринг изображений с помощью этой техники немного отрывочен. Я попытался сделать это, и изображения не будут отображаться должным образом.

...