Puntos de datos vacíos y nulos en los gráficos (Generador de informes 3.0 y SSRS)

Si decide mostrar los campos con valores vacíos o NULL en su gráfico, este podría no tener el aspecto esperado. Los gráficos procesan los valores vacíos de forma distinta según el tipo de gráfico especificado:

  • Si se trata de un tipo de gráfico lineal (de barras, de columnas, de dispersión, de líneas, de áreas o de intervalos), los valores vacíos se muestran como espacios vacíos o "huecos" en el gráfico. Si desea indicar los puntos vacíos, debe agregar marcadores de posición de punto vacíos. Para obtener más información, vea Agregar puntos vacíos al gráfico (Generador de informes 3.0 y SSRS).

  • Si el tipo de gráfico es un tipo de gráfico contiguo y lineal (áreas, barras, columnas, líneas, dispersión), se agregan puntos de datos vacíos al gráfico para mantener la continuidad de la serie.

  • Si se trata de un tipo de gráfico no lineal (polar, circular, anillos, embudo o pirámide), los valores vacíos se omiten de la presentación en el gráfico.

  • En los tipos de gráfico de formas, los valores NULL se omiten.

Un ejemplo de gráfico con puntos de datos vacíos está disponible como informe de ejemplo. Para obtener más información acerca de cómo descargar este y otros informes de ejemplo, vea los informes de ejemplo del Diseñador de informes y Generador de informes 3.0 de SQL Server 2008 R2.

Nota

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes 3.0 y en el Diseñador de informes en Business Intelligence Development Studio. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes 3.0 y el Administrador de informes (SSRS) en el sitio web microsoft.com.

Quitar los valores vacíos o NULL

Para evitar ocultar datos importantes, considere la posibilidad de quitar los valores vacíos del conjunto de datos. Para filtrar los valores NULL, puede usar la cláusula NOT IS NULL en la consulta. También puede agregar una expresión de filtro que especifique que solo desea mostrar los valores distintos de cero. Para obtener más información, vea Agregar filtros de conjunto de datos, filtros de región de datos y filtros de grupo (Generador de informes 3.0 y SSRS).

Campos sin valores en un gráfico

Si un campo no contiene ningún valor en el conjunto de datos devuelto, el gráfico muestra un gráfico vacío sin puntos de datos, pero se agrega el nombre de la serie (normalmente el nombre del campo) como un elemento de leyenda.

Este comportamiento difiere del caso en que el conjunto de datos devuelto contiene cero filas de datos, lo que puede ocurrir cuando el informe tiene parámetros y el valor seleccionado devuelve un conjunto de resultados vacío. Si la consulta del conjunto de datos devuelve cero filas de datos, se muestra un mensaje en tiempo de ejecución para indicar que no puede mostrarse ningún dato. Puede personalizar este mensaje modificando la propiedad NoDataMessage del informe en el panel Propiedades. Para obtener más información, vea Crear y agregar conjuntos de datos (Generador de informes 3.0 y SSRS).