Compartir por


Contorno de escritura de informes mediante SQL Server Data Tools

Este artigo describe o que se necesita para crear informes de aplicacións de Dynamics 365 for Customer Engagement.

Debe ter as ferramentas de desenvolvemento necesarias e os privilexios axeitados nas aplicacións Dynamics 365 for Customer Engagement para escribir e publicar un informe. Ademais, debe estar familiarizado con:

  • Visual Studio.

  • Creación de informes de SQL Server Reporting Services mediante SQL Server Data Tools (SSDT).

  • Para escribir informes baseados en Fetch, utiliza o idioma das aplicacións de Dynamics 365 for Customer Engagement FetchXML .

As ferramentas necesarias

O seguinte é necesario para escribir un informe personalizado para as aplicacións Dynamics 365 for Customer Engagement:

  • Visual Studio. Para ver versións específicas, consulta Requisitos da extensión de creación de informes.

  • SQL Server Data Tools. Este é un ambiente de creación de informes que está dispoñible como complemento Visual Studio.

  • Extensión de creación de informes de Dynamics 365. Isto é necesario se está a redactar informes personalizados baseados en Fetch. Teña en conta que as aplicacións de Dynamics 365 Customer Engagement, como Dynamics 365 Sales e Dynamics 365 Customer Service, só admiten informes baseados en Fetch. A extensión de creación de informes de Dynamics 365 debe estar instalada no ordenador onde estean instalados Visual Studio e SQL Server Data Tools . Descarga: extensión de creación de informes de Dynamics 365. Para obter instrucións de instalación, consulte Instalar a extensión de creación de informes de Dynamics 365.

  • Extensión de proxectos de Microsoft Reporting Services. Se utiliza para crear proxectos de servidor de informes. A extensión inclúese con Visual Studio 2015. Para versións posteriores, consulte Extensión de proxectos de Report Services.

Nota

  • Non pode usar o Creador de informes de SQL Server Reporting Services para crear FetchXML informes. A extensión de creación de informes de Dynamics 365 para SQL Server Data Tools utilízase para crear FetchXML informes.
  • Extensión de creación de informes de Dynamics 365 só está dispoñible para 32 bits.

Privilexios necesarios

Para implementar informes personalizados nas aplicacións de Dynamics 365 for Customer Engagement, debes ter unha conta das aplicacións de Dynamics 365 for Customer Engagement e un rol de seguranza asignado a ti que inclúa o privilexio PublishReport . Por defecto, os roles de seguranza Administrador do sistema e Personalizador do sistema inclúen estes privilexios.

Proceso de desenvolvemento de informes

A continuación móstranse os pasos para desenvolver informes personalizados das aplicacións de Dynamics 365 for Customer Engagement. É posible que deba repetir algúns pasos cando desenvolva un informe:

  1. Desenvolver un concepto ou unha especificación de informe baseado na información de negocio que se vai mostrar.

  2. Crea un informe personalizado ou utiliza un informe existente para modificalo mediante SQL Server Data Tools in Visual Studio.

    • Cree un novo informe (personalizado). Máis información: Cree informes personalizados usando SQL Server Data Tools

    • Descarga un ficheiro de linguaxe de definición de informes de aplicacións de Dynamics 365 for Customer Engagement existente (.rdl). Para iso, abra unha aplicación de participación do cliente, seleccione a pestana Informes , seleccione o informe que desexe e, a continuación, seleccione Editar na barra de comandos. Na páxina de propiedades do informe, seleccione Descargar informe na Accións barra de ferramentas.

  3. Cree os parámetros básicos de informes. Máis información: Usar parámetros nos informes

  4. Especifique conxuntos de datos e criterios de filtraxe para recuperar datos:

  5. Defina o deseño básico do informe, incluíndo as cabeceiras encabezados e os pés de página.

  6. Engada os elementos de informe que necesite en función da especificación do informe. Máis información: Engadir navegación de informes

  7. Previsualice o informe en Visual Studio e solucione os erros. Máis información: Informes de proba e solución de problemas

  8. Implementa o informe no servidor de informes mediante as aplicacións Dynamics 365 for Customer Engagement. Máis información: Publicar informes

  9. Execute o informe despregado para comprobalo.

Consulte tamén

Crea consultas con FetchXML
Crea informes personalizados usando SQL Server Data Tools