Проблема развертывания частей отчета в интегрированном экземпляре SSRS 2008 R2 SharePoint 2010 - PullRequest
2 голосов
/ 05 ноября 2010

Я развернул проект 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).

1 Ответ

0 голосов
/ 07 января 2011

От Microsoft, я отправляю отзыв.

Привет Мэтт,

Я могу воспроизвести проблему.Кажется, это известная проблема.Я бы посоветовал вам отправить отзыв по адресу https://connect.microsoft.com/sqlserver. Ваш отзыв позволяет Microsoft сделать программное обеспечение и услуги максимально эффективными, а вы можете узнать о интересных проектах и ​​внести свой вклад в них.

Спасибо, ДжинЧен


Джин Чен - MSFT

ОБНОВЛЕНИЕ:

Перейдите по ссылке по этой ссылке и оцените эту проблему какважно, чтобы на него смотрели раньше.

...