Сообщение об ошибке при запуске отчета в Microsoft Dynamics CRM 4,0: "не удается отобразить отчет"

Применимо к: Dynamics CRM 4.0

Проблемы


При запуске отчета в Microsoft Dynamics CRM 4,0 появляется следующее сообщение об ошибке:
Отчет о ErrorThe отчетов не может быть отображен.
Если параметр DevErrors имеет значение ON в файле Web. config, появляется следующее сообщение об ошибке:
Сведения о неизвестной ошибке в Microsoft CRM: ошибка сервера в приложении "/". для одного или нескольких источников данных отсутствуют данные описание: при выполнении текущего веб-запроса произошло исключение. Дополнительные сведения об ошибке и месте ее происхождения в коде можно найти в разделе Трассировка стека. Сведения об исключении: Microsoft. Reports. MissingDataSourceCredentialsException: в одном или нескольких источниках данных отсутствует credentialsSource ошибка: при выполнении текущего веб-запроса возникло неуправляемое исключение. Сведения о происхождении и местоположении исключения можно определить с помощью трассировки стека исключений ниже. Трассировка стека: [MissingDataSourceCredentialsException: один или несколько источников данных не содержит учетные данные] Microsoft. Reports. ValidateAllReportInputsSatisfied () + 65 Microsoft. Reports. ParametersArea (EventArgs e) и 643 [CrmException: при отрисовке отчета произошла ошибка.] Microsoft. CRM. Web. Reporting. SrsReportViewer. ReportErrorHandler (объект sender, ReportErrorEventArgs e) + 626Microsoft. Reports. (исключение e) + 56 Microsoft. Reports. PreRenderRecursiveInternal. ReportViewer. OnPreRender (EventArgs e) + 1699 System. Web. UI. Control. () + 77 System. Web. UI. Control. PreRenderRecursiveInternal () + 161 system. Web. UI. Control. ProcessRequestMain () + 161 system. Web. UI. Page. PreRenderRecursiveInternal 1360
При проверке свойств источника данных MSCRM в службах Microsoft SQL Server Reporting Services (SSRS) появляется следующее сообщение об ошибке:
Расширение обработки данных, используемое для этого отчета, недоступно. Она была удалена или настроена неправильно.

Причина


Причина 1

Эта проблема возникает из-за того, что настраиваемый модуль обработки данных, используемый Microsoft Dynamics CRM 4,0, неправильно зарегистрирован на сервере SSRS. Это может происходить, если был удален соединитель данных Microsoft Dynamics CRM для служб SSRS или неправильно настроен соединитель данных Microsoft Dynamics CRM для SSRS.

Причина 2

Строка данных не изменяется после установки соединителя данных Microsoft Dynamics CRM для служб Microsoft SQL Server Reporting Services.

Решение


Решение 1

Чтобы устранить эту проблему, восстановите или переустановите Microsoft Dynamics CRM Data Connector для Microsoft SQL Server Reporting Services.

Решение 2

Вручную измените строку подключения и источники данных, которые необходимо изменить. Для этого выполните следующие действия:
  1. Откройте диспетчер отчетов.
  2. Выберите организацию CRM.
  3. Нажмите кнопку Показать подробности.
  4. Щелкните папку v4 .
  5. Щелкните источник данных CRM. При использовании проверки подлинности Windows строка подключения будет выглядеть следующим образом:
    Источник данных = сервер; начальный каталог = ORG_MSCRM; интегрированная безопасность = SSPI
    С выбранным переключателем встроенной проверки подлинности Windows.
    При использовании расширения данных Microsoft CRM строка подключения имеет следующий вид:
    Строка соединения для соединителя данных MSCRM
    С учетными данными, предоставленными пользователем, работающим с отчетом.

Дополнительная информация


Чтобы получить дополнительные сведения о подобной проблеме, щелкните следующий номер статьи базы знаний Майкрософт:
946585 Сообщение об ошибке при запуске отчета в Microsoft Dynamics CRM 4,0: "отчет об ошибке". Не удается отобразить отчет "