Съобщение за грешка, когато стартирате отчет в Microsoft Dynamics CRM 4,0: "Отчетът не може да се покаже"

Прилага се за: Dynamics CRM 4.0

Симптоми


Когато стартирате отчет в Microsoft Dynamics CRM 4,0, получавате следното съобщение за грешка:
Отчетът на ErrorThe не може да се покаже.
Ако параметърът DevErrors е зададен на вкл във файла Web. Config, получавате следното съобщение за грешка:
Подробни данни за грешки на Microsoft CRM: грешка на сървъра в приложението "/". един или повече източници на данни липсват описание на идентификационни данни: необработено изключение е възникнало при изпълнение на текущото уеб искане. Моля, прегледайте проследяването на стека за повече информация относно грешката и откъде произхожда кодът. Подробни данни за изключение: Microsoft. Reporting. WebForms. MissingDataSourceCredentialsException: един или повече източници на данни липсват credentialsSource грешка: необработено изключение е генерирано по време на изпълнението на текущото уеб искане. Информацията относно произхода и местоположението на изключението може да бъде идентифицирана чрез проследяването на стека на изключенията по-долу. Следа от стека: [MissingDataSourceCredentialsException: един или повече източници на данни липсват идентификационни данни] Microsoft. report. WebForms. ParametersArea. ValidateAllReportInputsSatisfied () + 65 Microsoft. Reporting. WebForms. ReportViewer. OnPreRender (EventArgs e) + 643 [CrmException: Възникна грешка по време на рендирането на отчета.] Microsoft. CRM. Web. Reporting. SrsReportViewer. ReportErrorHandler (подател на обект, ReportErrorEventArgs e) + 626Microsoft. Reporting. WebForms. ReportViewer. OnError (изключение д) + 56 Microsoft. Reporting. WebForms. ReportViewer. OnPreRender (EventArgs e) + 1699 System. web. интерфейс. Control. PreRenderRecursiveInternal () + 77 system. Web. UI. Control. PreRenderRecursiveInternal (Булева PreRenderRecursiveInternal, Булева ProcessRequestMain) + 1360 за управление на includeStagesBeforeAsyncPoint () + 161. Web 161
Когато проверявате свойствата на 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 за Microsoft SQL Server Reporting Services.

Разделителна способност 2

Ръчно променете низа на връзката и източниците на данни, които трябва да бъдат променени. За да направите това, изпълнете следните стъпки:
  1. Отворете диспечера на отчети.
  2. Изберете CRM организацията.
  3. Щракнете върху Показване на подробни данни.
  4. Щракнете върху папката v4 .
  5. Щракнете върху източника на данни на CRM. Когато използвате удостоверяване на Windows, низът на връзката ще наподобява на следното:
    Източник на данни = Server; първоначален каталог = ORG_MSCRM; интегрирана защита = SSPI
    С избрано радио за удостоверяване в Windows.
    Когато използвате разширение на данни на Microsoft CRM, низът на връзката наподобява следното:
    Низ за връзка към конектор за данни на MSCRM
    С идентификационните данни, предоставени от потребителя, който изпълнява отчета.

Повече информация


За повече информация относно подобен проблем щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:
946585 Съобщение за грешка, когато стартирате отчет в Microsoft Dynamics CRM 4,0: "съобщаване за грешка. Отчетът не може да се покаже "