Мне нужно отобразить html из отчетов rdl с использованием класса LocalReport, я не хочу использовать ReportViewer для него. Есть ли способ включить генерацию HTML.Render Html с использованием локального отчета RDL
0
A
ответ
1
Насколько я знаю, LocalReport не может быть экспортирован в HTML (доступны только Excel, Word и PDF). Но если вы все еще заинтересованы в экспорте вы можете использовать следующие
Dim Report = New LocalReport
готовит отчет точно так же, как для просмотра (Datasource for RDL reports with ReportViewer)
Dim warnings As Warning() = Nothing
Dim streamids As String() = Nothing
Dim mimeType As String = Nothing
Dim encoding As String = Nothing
Dim extension As String = Nothing
Dim bytes As Byte() = Nothing
bytes = Report.Render(RenderFormat, Nothing, mimeType, encoding, extension, streamids, warnings)
Using fs As New IO.FileStream(RepPath, IO.FileMode.Create)
fs.Write(bytes, 0, bytes.Length)
fs.Close()
ReDim bytes(0)
end Using
Вы можете получить список доступных расширений с Report.ListRenderingExtensions
Решение ServerReport аналогично, но доступны более доступные форматы экспорта.
Смежные вопросы
- 1. генерировать xlsx из локального файла rdl
- 2. Создание отчета с использованием файлов C#, ReportViewer и RDL
- 3. Как создать RDL, используя класс отчета, сгенерированный из схемы RDL
- 4. Render RDL (службы Reporting Services) в MVC3
- 5. Render HTML с изображениями с использованием PhantomJS
- 6. Преобразование отчета rdl (BI2008) в rdlc (vs2010)
- 7. Параметры отчета рендеринга SQL Server RDL/RDLC
- 8. Форматирование заголовка столбца столбца отчета RDL/RDLC
- 9. Печать локального HTML с использованием Cocoa
- 10. Параметры для отчета RDL, созданного с помощью Cub
- 11. Проблема с параметром изображения для локального отчета
- 12. Ошибка при обработке локального отчета
- 13. извлечение данных RDL с использованием LINQ
- 14. VS2008 rdl vs. VS2010 rdl отображение данных
- 15. Render SSRS .RDL в PDF и просто откройте его
- 16. Render HTML как изображение
- 17. Как централизовать содержимое отчета rdl внутри Asp.Net ReportViewer
- 18. MDX: генерировать уровень иерархии в рамках отчета RDL
- 19. История отчета SSRS 2008, не использующая измененный шаблон RDL
- 20. Как я могу создать плоский файл excel из отчета .rdl?
- 21. Как файл отчета SSRS RDL на странице aspx?
- 22. отчета не рендеринг с использованием SSRS 2008 R2
- 23. Render HTML с MVC ViewBag
- 24. Render Код HTML с бритвой
- 25. Преобразование отчета RDL в RDLC для использования в MVC
- 26. Изменение размера отчета .rdl внутри элемента управления ReportViewer в ASP.NET
- 27. Проверяется CheckBox или нет в представлении отчета RDL
- 28. Sql Server Database Mail для отправки отчета RDL
- 29. Как предотвратить дополнительные пустые страницы в файле отчета rdl?
- 30. Получение локального html внутри другого локального html с JavaScript
В LocalReport ListRenderingExtensions нет форматов «HTML». – Teddy
@Teddy: Мой ответ начинается «LocalReport не может быть экспортирован в HTML». – IvanH