Aparece un mensaje de error al ejecutar un informe en Microsoft Dynamics CRM 4.0: "No se puede mostrar el informe".

Seleccione idioma Seleccione idioma
Id. de artículo: 946289 - Ver los productos a los que se aplica este artículo
El contenido limitado de Microsoft Dynamics se proporciona en el sitio web público de Microsoft Knowledge Base. Para obtener el contenido completo y recursos adicionales de Microsoft Dynamics, visite:

Clientes de Dynamics
Microsoft Dynamics CustomerSource*
Asociados de Dynamics
Microsoft Dynamics PartnerSource

* Requiere que los clientes dispongan de un plan de servicio de Microsoft Dynamics, como Business Ready Enhancement Plan o Software Assurance.
Expandir todo | Contraer todo

En esta página

Síntomas

Al ejecutar un informe en Microsoft Dynamics CRM 4.0, recibe un mensaje de error similar al siguiente:
Error de informe
No se puede mostrar el informe.
Si el parámetro DevErrors se ha establecido en "On" en el archivo Web.config, recibe un mensaje de error similar al siguiente:
Detalles del error no controlado de Microsoft CRM: Error de servidor en la aplicación '/'.

Faltan credenciales en uno o varios orígenes de datos

Descripción: Se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: Microsoft.Reporting.WebForms.MissingDataSourceCredentialsException: Faltan credenciales en uno o varios orígenes de datos

Error de código fuente:
Se generó una excepción no controlada durante la ejecución de la solicitud web actual. La información sobre el origen y la ubicación de la excepción puede identificarse mediante el seguimiento de la pila de la excepción que aparece a continuación.

Seguimiento de la pila:

[MissingDataSourceCredentialsException: Faltan credenciales en uno o varios orígenes de datos] Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied() + 65
Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +643

[CrmException: Error durante la representación del informe.]
Microsoft.Crm.Web.Reporting.SrsReportViewer.ReportErrorHandler(Object sender, ReportErrorEventArgs e) +626
Microsoft.Reporting.WebForms.ReportViewer.OnError(Exception e) +56
Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +1699
System.Web.UI.Control.PreRenderRecursiveInternal() +77
System.Web.UI.Control.PreRenderRecursiveInternal() +161
System.Web.UI.Control.PreRenderRecursiveInternal() +161
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
Al comprobar las propiedades del origen de datos de MSCRM en Microsoft SQL Server Reporting Services (SSRS), recibe el siguiente mensaje de error:
La extensión de procesamiento de datos utilizada para este informe no está disponible. Se ha desinstalado o no está configurado correctamente.

Causa

Causa 1

Este problema se produce debido a que la extensión de procesamiento de datos personalizada que usa Microsoft Dynamics CRM 4.0 se ha registrado de forma incorrecta en el servidor de SSRS. Este comportamiento puede producirse si el conector de datos de Microsoft Dynamics CRM para SSRS se ha desinstalado o se ha configurado incorrectamente.

Si instala la siguiente actualización crítica para SQL Server 2005 Service Pack 2, se quitará el conector de datos de Microsoft Dynamics CRM para SSRS:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D09CF5C4-FEC4-4322-9FEE-06A43401CF0C&displaylang=es

Causa 2

No se modificó la cadena de datos después de instalar el conector de datos de Microsoft Dynamics CRM para Microsoft SQL Server Reporting Services.

Solución

Solución 1

Para solucionar este problema, repare o vuelva a instalar el conector de datos de Microsoft Dynamics CRM para Microsoft SQL Server Reporting Services.

Solución 2

Cambie manualmente la cadena de conexión y los orígenes de datos que deban modificarse. Para realizar esta tarea, siga estos pasos:
  1. Abra el Administrador de informes.
  2. Seleccione la organización de CRM.
  3. Haga clic en Mostrar detalles.
  4. Haga clic en la carpeta v4.
  5. Haga clic en el origen de datos de CRM.

    Si se usa la autenticación de Windows, la cadena de conexión será similar a la siguiente:
    Data Source=server;Initial Catalog=ORG_MSCRM;Integrated Security=SSPI
    Con el botón de opción de autenticación integrada de Windows seleccionado.
    Si se utiliza la extensión de datos de Microsoft CRM, la cadena de conexión será similar a la siguiente:
    Cadena de conexión del conector de datos de MSCRM
    Con las credenciales proporcionadas por el usuario que ejecuta el informe.

Más información

Para obtener más información acerca de otros problemas similares, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
946585 Aparece un mensaje de error al ejecutar un informe en Microsoft Dynamics CRM 4.0: "Error de informe. No se puede mostrar el informe".

Propiedades

Id. de artículo: 946289 - Última revisión: lunes, 12 de septiembre de 2011 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Dynamics CRM 4.0
Palabras clave: 
kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB946289

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com