Я развернул проект SSRS 2008 R2 в нашей интеграции с SharePoint. Это сработало без проблем. Затем я хотел добавить части отчета. Я преобразовал DataSource и DataSets в Shared Components и повторно развернул. Нет проблем. Затем я выбрал части, которые я хотел опубликовать. Теперь при развертывании проекта я получаю сообщение об ошибке:
Предупреждение. Ссылочный элемент ReportsTo не существует в http://dev -sp01 / sites / CompanyName / Shared Документы / Отчеты / Наборы данных / ReportsTo.rsds.
Элемент ReportsTo является частью, которая пытается опубликоваться. Это меня немного смутило. У меня сложилось впечатление, что тип файла rsds подходит только для источников данных. Учитывая, что путь к ошибке - наборы данных, не следует ли искать файл DataSet?
Любая помощь в решении этой проблемы для публикации частей будет принята с благодарностью.
Я работаю в BIDS 2008 R2, а не в построителе отчетов
ОБНОВЛЕНИЕ: .. После просмотра журналов на сервере отчетов я заметил это.
GetPropertiesAction (http://dev -sp01 / sites / ThriveReporting / http://dev -sp01 / sites / CompanyName / Общие документы / Отчеты / Детали отчетов / TeamUtilizationOverWeeks_Chart.rsc, PathBased).
Похоже, что он пытается объединить имя сайта с полным путем к частям отчетов. В BIDS я пытался изменить путь частей отчета в свойствах развертывания на относительный путь к указанному имени сайта, но он выдает ошибку и запрашивает полный путь. Казалось бы, это может быть ошибка.
Итак, подведем итог
При попытке опубликовать части отчета
1) Ставки дают мне предупреждение:
Предупреждение. Ссылочный элемент ReportsTo не существует в 'http://dev -sp01 / sites / CompanyName / Общие документы / Reporting / Datasets / ReportsTo.rsds.'
Где ReportsTo - Shared Dataset, так что я считаю, что это должно быть связано с расширением rsd. В журнале для этого есть соответствующее действие, но не ошибка
Предупреждение. Ссылочный элемент ReportsTo не существует в 'http://dev -sp01 / sites / CompanyName / Общие документы / Reporting / Datasets / ReportsTo.rsds.'
GetItemTypeAction (http://dev -sp01 / sites / CompanyName / Общие документы / Отчеты / Наборы данных / ReportsTo.rsds).
2) Службы Reporting Services не создают правильный путь для доступа к части отчета во время развертывания.
GetPropertiesAction (http://dev -sp01 / sites / CompanyName / http://dev -sp01 / sites / CompanyName / Общие документы / Отчеты / Детали отчетов / TeamUtilizationOverWeeks_Chart.rsc, PathBased).