Как развернуть общий набор данных из VS2008 в SharePoint 2010, работающий в интегрированном режиме со службами отчетов? - PullRequest
1 голос
/ 31 марта 2011

Наш экземпляр SharePoint настроен для работы в интеграции со службами отчетов. Я могу создавать библиотеки документов с правильными типами контента. У меня есть один источник данных, который настроен на использование типов содержимого Источник данных отчета, Модель построителя отчетов и Отчет построителя отчетов. Другой называется «Отчеты», для которого установлен тип содержимого «Отчет построителя отчетов».

В VS2008 у меня есть проект SSRS, в котором настройки развертывания проекта следующие:

TargetDatasetFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetDataSourceFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetReportFolder = "http://mysharepoint/sites/mysite/Reports"
TargetReportPartFolder = "http://mysharepoint/sites/mysite/DataSources"
TargetServerURL = "http://mysharepoint/"
TargetServerVersion = SQL Server 2008 R2

Когда я развертываю Shared Data Source, он отлично работает, отлично отображается в библиотеке. При развертывании общих наборов данных я не получаю ошибок, но на сервере вообще ничего не появляется. Выходной журнал выглядит так:

Deploying to http://mysharepoint/
Deploy complete -- 0 errors, 0 warnings

Сравните это с общим источником данных:

Deploying to http://mysharepoint/
Deploying data source 'http://mysharepoint/sites/mysite/DataSources/SharedDataSource.rsds'.
Deploy complete -- 0 errors, 0 warnings

Когда я развертываю отчет, он жалуется, что общие наборы данных отсутствуют. И что еще хуже, если я иду и загружаю общие наборы данных на сервер вручную, я все равно получаю сообщение об ошибке при развертывании отчета о том, что не удается найти общие наборы данных по адресам, которые, как я знаю, они сидят!

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

Оказывается, если я загружу все вручную, а затем зайду и вручную установлю ссылки DataSource и DataSet, это будет работать.

1 Ответ

0 голосов
/ 23 июня 2014

Вручную: после того, как вы загрузили rdl, rsd, вы должны выполнить некоторую операцию обновления ext.1. Вам следует обновить источник данных набора данных до нового формата Sharepoint, например: http: // - [spsite] / [имя источника данных].Просто выберите источник данных, который вы создали.2. Вы должны обновить rdl'datatt ref до нового формата Sharepoint, например: http: // [spsite] / [datesetname]. Просто выберите созданный вами набор данных.

Автоматическая публикация с помощью SSDT Инструменты: Создание библиотек в sharepointsite.Config это на странице свойств развертывания SSDT, нажмите развертывание. Для более подробной информации U может оказаться, чтобы забронировать.Как я вижу, вы установили TargetServerURL на неверную цель, это не URL-адрес сайта. Можно попытаться установить его на http: / / my-sharepoint / sites / mysite /.Ха-ха, я не уверен, предлагаю тебе углубиться в книгу.!

Ссылка: http://www.zhongdaiqi.com/deploy-report-in-sharepoint-2013/

...