ssrs-2008 reporting-services charts

ssrs 2008 - El gráfico de SSRS no muestra todas las etiquetas en el eje horizontal



ssrs-2008 reporting-services (5)

Mi informe SSRS no muestra todas las etiquetas en el eje horizontal. Por favor ver más abajo.

Observe cómo las flechas rojas apuntan a las pocas que sí muestran. Entonces mi pregunta es, ¿dónde están el resto de las etiquetas? Cada barra debe tener uno.

Para el gráfico, estoy agregando datos de números para las barras y otro campo para los Grupos de categorías. Ese campo en Category Group es para las etiquetas.

¿Alguien sabe por qué algunos están desaparecidos?

Además, una segunda pregunta, pero menos importante, ¿por qué el orden de las barras no es el mismo orden que el conjunto de datos?


(Tres años tarde ...) pero creo que la respuesta a su segunda pregunta es que SSRS esencialmente trata los datos de sus conjuntos de datos como no ordenados; No estoy seguro si ignora cualquier ORDER BY en el sql, o si simplemente asume que los datos no están clasificados.

Para ordenar sus grupos en un orden en particular, debe especificarlo en el informe:

  • Seleccione la tabla,
  • En la ventana emergente de Datos del gráfico (donde especifica los Grupos de categorías), haga clic con el botón derecho en su Grupo y haga clic en Propiedades del grupo de categorías,
  • Haga clic en la opción Ordenar para ver un control para establecer el orden de clasificación

Para el informe que acabo de crear, el orden de clasificación predeterminado en la categoría era alfabético en el grupo de categoría, que básicamente era un código de cadena. Pero a veces puede ser útil ordenar por alguna otra característica de los datos; por ejemplo, mi informe es de tiempos de procesamiento promedio y máximo para mensajes identificados por algún código (la categoría). Al establecer el orden de clasificación del grupo en [MaxElapsedMs], Z-> A, mi atención se dirige a los tipos de mensajes con peores resultados.

Este tipo de presentación no será útil para todos los informes, pero puede ser una herramienta excelente para guiar a los lectores a comprender mejor los datos; aunque en otras ocasiones puede preferir que un informe tenga el mismo orden cada vez que se ejecuta, en cuyo caso ordenar la etiqueta de la categoría puede ser mejor ... y supongo que hay circunstancias en las que cambiar el orden podría dañar la comprensión, como como si las categorías implicaran algún tipo de orden (como los valores de fecha?)


El problema aquí es que si hay demasiadas barras de datos, las etiquetas no se mostrarán.

Para solucionar esto, en las propiedades "Eje del gráfico", establezca el valor Intervalo en "= 1". Entonces se mostrarán todas las etiquetas.


Parece que las etiquetas de eje horizontal (Grupo de categorías) tienen valores muy largos, es posible que no haya espacio para mostrarlos todos. Sugiero cambiar las etiquetas para tener valores más cortos.

Puede establecer el orden de clasificación para los Grupos de categorías en la sección Propiedades de grupo de categorías - Clasificación - esto puede haber sido configurado previamente; si no, sugiero usar esto para ordenarlo como lo desee.


Vaya a Propiedades del eje horizontal , elija ''Categoría'' en tipo AXIS , elija ''Desactivado'' en la opción Margen lateral


imagen: informe de línea de servicios de propiedades de eje horizontal

Para ver todas las fechas en el informe; Establezca el Tipo de eje en Escalar, establezca Intervalo en 1 - Sección Etiquetas de inicio Establezca Desactivar ajuste automático ajuste el ángulo de rotación de la etiqueta como lo desee.

Esto ayudaría.