Compartir a través de


Prácticas recomendadas para los informes

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Las recomendaciones siguientes pueden ayudar a generar informes más fáciles de escribir, conformes con las normas establecidas y a ejecutarlos con eficacia mejorada.

Recomendaciones generales

Esta sección proporciona las prácticas recomendadas para crear informes basados en Fetch y basados en Basado en SQL.

Usar un informe existente para crear informes personalizados

Asegúrese de que haya un informe existente en Microsoft Dynamics 365 que se aproxime al diseño que está buscando. Descargue la definición del informe y edite el archivo RDL en lugar de crear un nuevo desde cero. De esta manera, ahorrará el tiempo de desarrollo y reducirá los errores de escritura de informes.

Use los formatos de Microsoft Dynamics 365 para los valores de divisa, número, fecha y hora, y calendario

La vista FilteredUserSettings contiene información acerca formato de divisa, formato fecha y hora, formato de número, número negativo, día inicial de la semana, calendarios, y otros formatos.Microsoft Dynamics 365 proporciona la funcionalidad de base de datos fn_GetFormatStrings para obtener los formatos fecha, hora, número, divisa y calendario de la vista FilteredUserSettings.

Use estos recursos para formatear correctamente los valores de datos de los informes.

Establecer el tamaño de página

Reporting Services no ofrece una orientación de página explícita, como los modos vertical y horizontal, ni tamaños de página predefinidos. Se han diseñado informes estándar de Microsoft Dynamics 365 para los tamaños de página 8,25 x 11 (vertical) o 11 x 8,25 (horizontal) que funcionan con papel carta de EE.UU. y 4.

Realizar una copia de seguridad de los informes

Realice copias de seguridad de los informes y almacénelos en un equipo distinto del servidor de informes.

Definir el truncamiento si es necesario

El ajuste de texto es el comportamiento predeterminado de un elemento de informe de cuadro de texto en Reporting Services. Esto significa que, salvo que se indique de otro modo, todo el texto se ajustará al ancho definido de cualquier área de texto y después se estirará verticalmente. Si se especifica el truncamiento, un cuadro de texto truncará el texto en el ancho del cuadro de texto dentro del relleno especificado (el valor predeterminado es 2pt a izquierda y derecha). Cualquier truncamiento de la longitud máxima que supere este límite requerirá una codificación personalizada.

Los informes de Microsoft Dynamics 365 predeterminados están configurados con informaciones sobre herramientas para mostrar texto estático o valores de los campos de datos cuando el usuario pasa el cursor sobre el elemento del informe. Si usa el truncamiento, considere establecer la propiedad ToolTip en el valor del campo de modo que el texto completo aparezca cuando el usuario pase el cursor sobre el texto truncado.

Recomendaciones al crear informes que incluyan campos de fecha y hora

Al crear informes que usan campos de fecha y hora, tenga en cuenta lo siguiente:

  • Para ser coherente con los valores de fecha y hora en Microsoft Dynamics 365, cuando usted crea informes que usan un campo basado en la hora universal coordinada (UTC) (Independiente de la zona horaria o Solo fecha) no convierta el valor en un valor basado zona horaria regional (Local del usuario).

  • Si realiza un cambio en el comportamiento de fecha y hora de un campo de una entidad, puede ser necesario volver generar informes que usen la fecha y la hora para que el informe muestre el campo correctamente.

    • Vuelva a generar informes del Asistente para informes. Modifique el informe mediante el Asistente para informes con los mismos parámetros para volver a crear el informe.

    • Vuelva a crear informes basados en una solución administrada. En el caso de las soluciones administradas, en lugar de editar el informe, vuelva a importar la solución para volver a crear el informe.

    • Vuelva a crear informes personalizados creados con Microsoft Visual Studio. Actualice los campos de fecha y hora en Visual Studio que considere necesarios y vuelva a publicar el informe.Más información:Edición de un informe existente basado en SQL mediante las Herramientas de datos de SQL Server

Para obtener más información acerca de campos de fecha y hora, consulte Comportamiento y formato del campo de fecha y hora.

Informes basados en SQL

Esta sección proporciona recomendaciones para informes basados en Basado en SQL solo.

Escribir procedimientos almacenados

No se admite la adición de procedimientos personalizados a la base de datos de Microsoft Dynamics 365. Sin embargo, puede crear una base de datos independiente y escribir procedimientos almacenados en esa base de datos.

Limite la longitud del texto y el número de elementos de los gráficos

Los informes de Microsoft Dynamics 365 usan solo algunos de los tipos de gráficos posibles de Reporting Services. Para cualquier tipo de gráfico, se recomienda restringir la longitud de la etiqueta y el número de elementos para que el contenido del gráfico se muestre correctamente. Cuando Reporting Services muestra un gráfico con etiquetas largas, el gráfico se convierte en demasiado pequeño para que sea utilizable. Existen varias formas de restringir longitud del texto y los elementos de gráficos:

Use imágenes incrustadas en un informe

La forma más fácil de usar imágenes con Reporting Services es incluir imágenes en una base de datos. Si las imágenes no están en una base de datos, puede usar las imágenes incrustadas de formato .png, .gif o .jpg en un informe. Los archivos de imagen usados por Microsoft Dynamics 365 se encuentran en la carpeta C:/Inetpub/wwwroot/_imgs/ico en la instalación predeterminada de Microsoft Dynamics 365.

Ver también

Informes y análisis con Dynamics 365
Mejorar el rendimiento de los informes

© 2017 Microsoft. Todos los derechos reservados. Copyright