Edición de un informe existente basado en SQL mediante las Herramientas de datos de SQL Server
Publicado: noviembre de 2016
Se aplica a: Dynamics CRM 2015
En este tema se proporciona información sobre la modificación del archivo de lenguaje RDL (Report Definition Language ) existente mediante SQL Server Data Tools. 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 de informe (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 SQL Server Data Tools, algunas consultas SQL complejas se debe especificar 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. En una consulta SQL, 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 o el generador de consultas, SQL Server Data Tools 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 de informe (RDL)
Descargue un informe que desee cambiar. Para hacerlo, inicie la aplicación web de Microsoft Dynamics 365, vaya a Ventas > Informes y seleccione el informe que desee. Seleccione Editar en la barra de comandos y en el menú Acciones, seleccione Descargar informe.
Abra SQL Server Data Tools y cree un proyecto de servidor de informes
En el Explorador de soluciones, haga clic con el botón secundario del ratón en la carpeta Informes, seleccione Agregar y, a continuación, elija 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 elija 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 de informe (RDL).
Haga clic con el botón secundario en el archivo RDL y, a continuación, elija 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 SQL Server Data Tools para probar el informe. Los errores del esquema XML o errores de SQL se notificarán en SQL Server Data Tools.
Cuando el informe esté listo, Publicación de informes.
Ver también
Escribir informes con CRM 2015 local
Usar SQL y vistas filtradas para recuperar datos de informes
Cree un nuevo informe utilizando Herramientas de datos de SQL Server
© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright