Коллеги! Подскажите библиотеку для работы SSRS API. Я пытаюсь из WebApi сделать запрос к серверу отчётов и запросить какой либо отчёт. Делаю запрос через HttpClient, но если я не ошибаюсь существуют готовые библиотеки для работы с сервисом отчётов, и получения их в C# коде. Сейчас для получения ответа от сервиса приходится сочинять свои классы - модели.
Согласно MSDN для SQL Server 2014 необходимо использовать библиотеки Microsoft.SqlServer.ReportExecution2010
, Microsoft.SqlServer.ReportingServices2010
и Microsoft.ReportViewer.Common
. В частности, Microsoft.SqlServer.ReportingServices2010
содержит метод ListChildren
, который возвращает список отчётов, содержащихся в указанной папке.
Получить класс ReportExecution2010.ReportExecutionService Вы можете из wsdl-описания веб-сервиса Вашего сервера отчётов по адресу http://<сервер>/<экземпляр reporting service>/ReportExecution2010.asmx?wsdl
Для формирования отчёта алгоритм следующий:
ReportExecution2005.LoadReport(string Report, string HistoryID)
ReportExec2005.ParameterValue[]
ReportExec2005.SetExecutionParameters(ParameterValue[] Parameters, string ParameterLanguage)
ReportExec2005.Render(string Format, string DeviceInfo, out string Extension, out string MimeType, out string Encoding, out Warning[] Warnings, out string[] StreamIds)
. Если Вы хотите получить отчёт в *.pdf, то значение Format
должно быть PDF
.Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть такая проблема при использовании WPF не срабатывает свойство set{}
Мне нужно загружать картинку из бд и отображать ее на екране в контроле Image, после чего в определенном моменте мне нужно очищать Source тоесть...
Загружаю сайт (html5 js css) локально, сайт грузится, но работает с тормозами, подскажите, в чем проблема?