Установить ссылку из отчета на его источник данных с помощью SOAP? - PullRequest
1 голос
/ 16 августа 2011

Я пишу сценарий для инструмента RS.EXE для развертывания отчетов на сервере под управлением Microsoft SQL Reporting Services 2008 R2. Используя конечную точку SOAP Mgmt2010, я могу нормально загружать отчеты (файлы rdl), но они нуждаются в небольшой дополнительной помощи, чтобы найти общие источники данных, которые находятся на сервере.

Как использовать службу SOAP для правильной настройки ссылок на источники данных, связанных с отчетом, после его загрузки?

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

1 Ответ

0 голосов
/ 03 апреля 2013

Создайте объект DataSourceReference и установите для его свойства Reference путь к общему источнику данных.

Создайте объект DataSource.Задайте для свойства Name имя общего набора данных , известное в отчете .Это может отличаться от имени файла общего источника данных.Задайте для свойства Item объект DataSourceReference, созданный выше.

Наконец, вызовите SetItemDataSources, указав путь к отчету и объекту DataSource.

...