Edición de un informe existente basado en SQL mediante las Herramientas de datos de SQL Server
Publicado: enero de 2017
Se aplica a: Dynamics 365 (on-premises), Dynamics CRM 2016
En este tema se proporciona información sobre la modificación del archivo de lenguaje RDL (Report Definition Language ) existente mediante Herramientas de datos de SQL Server. Sin embargo, asegúrese de que el archivo RDL modificado se ajuste al esquema y las especificaciones RDL.Más información:MSDN: Elementos XML de definición de informes
En este tema
Trabajar con consultas SQL complejas
Editar un archivo RDL
Agregar elementos mediante el diseñador de informes
Probar el informe
Trabajar con consultas SQL complejas
Al crear o modificar un informe basado en SQL mediante el Asistente para informes en Herramientas de datos de SQL Server, debe escribir algunas consultas SQL complejas en el Diseñador de consultas genérico debido a las limitaciones de la consulta SQL en el Generador de consultas. Use el Generador de consultas para representar una consulta sencilla SQL inicial, y después cámbielo al Diseñador de consultas genérico para agregar lógica de consulta más compleja.
Nota
Las consultas SQL nuevas o existentes están limitadas a 260 uniones de tabla. La limitación de uniones de tabla incluye sus propias uniones de tabla más cualquier unión de tabla que se ejecute desde las vistas filtradas a las que se hace referencia.
Cuando se agregan muchas concatenaciones a una consulta SQL mediante el diseñador de consultas o el generador de consultas, Herramientas de datos de SQL Server tarda más tiempo para actualizar los elementos de informes enlazados al conjunto de datos de la consulta. El resultado es una reducción de la productividad del usuario cuando edita un informe. Para aumentar la productividad de escritura de informes, puede ignorar la actualización del elemento de informe editando manualmente el código de la consulta SQL en el archivo RDL (Report Definition Language).
Editar un archivo RDL
En Microsoft Dynamics 365, vaya a Ventas > Reports y seleccione el informe que desee. Seleccione Editar en la barra de comandos y en el menú Acciones, seleccione Descargar informe.
Abra Herramientas de datos de SQL Server y cree un proyecto de servidor de informes
En el Explorador de soluciones, haga clic con el botón derecho del ratón en la carpeta Informes, seleccione Agregar y, a continuación, haga clic en Elemento existente. En el cuadro de diálogo de archivo, seleccione el archivo RDL que descargó en el paso anterior.
Para ver el código XML del archivo RDL, en el panel Explorador de soluciones, haga clic con el botón secundario en el archivo RDL y luego haga clic en Ver código. Realice los cambios necesarios y guarde el archivo.
Agregar elementos mediante el diseñador de informes
Siga los pasos 1 a 3 como se especifica en Editar un archivo RDL.
Haga clic con el botón secundario en el archivo RDL y, a continuación, haga clic en Diseñador de vistas. El elemento de informes se muestra en la ficha Diseño.
Use el panel Datos de informe para agregar conjuntos de datos, seleccionar campos de la tabla, definir consultas y agregar parámetros a un informe.
Guarde los cambios. Se agregará un código XML necesario para estos elementos del informe en el archivo RDL.
Probar el informe
Una vez que haya terminado de modificar el archivo RDL, guarde los cambios y vuelva la pestaña Vista previa del informe en Herramientas de datos de SQL Server para probar el informe. Los errores del esquema XML o errores de SQL se notifican en Herramientas de datos de SQL Server.
Cuando el informe esté listo, Publicación de informes.
Ver también
Informes y análisis con Dynamics 365
Usar SQL y vistas filtradas para recuperar datos de informes
Cree un nuevo informe utilizando Herramientas de datos de SQL Server
© 2017 Microsoft. Todos los derechos reservados. Copyright