none
Gráficos en reporting services RRS feed

  • Pregunta

  • Amigos, soy nuevo en el uso de RS, tengo dos dudas que de seguro serán de fácil resolución:

    Tengo un gráfico de barras que me muestra la distribución de marcas de vehiculos que tiene un cliente (volvo, ford, etc), pero la etiqueta quisiera que me muestre en porcentaje y no en cantidad. Cómo puedo lograr eso?

    martes, 22 de abril de 2014 16:32

Respuestas

  • Estimado José Carlos, gracias por tu ayuda pero no es lo que estaba buscando. En todo caso pongo la solución a la que llegue por si alguien tiene la misma necesidad

    En la propiedad Label de las etiquetas de datos poner la siguiente expresión:

    =Count(Fields!<Campo>.Value)/Count(Fields!<Campo>.Value, "<datasource>")

    Ademas se deberá setear la propiedad UseValueAsLabel a false

    miércoles, 23 de abril de 2014 1:05

Todas las respuestas

  • Hola

    primero debes posicionarte sobre la etiqueta. Luego hacer clic derecho sobre ella e ir a sus propiedades, dentro de las propiedades verás una pestaña que dice General si no me equivoco allí busca en el combo Datos de Etiqueta la de porcentaje.


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos

    martes, 22 de abril de 2014 16:55
  • Gracias José Carlos, pero eso me muestra el número en porcentaje, es decir si la cantidad es de 5 vehículos para volvo me muestra 500%. Lo que busco es que me indique el porcentaje que representa esa marca respecto a la sumatoria de todas las marcas: Volvo 30%, Ford 50% y Scania 20% por ejemplo.
    martes, 22 de abril de 2014 17:04
  • Hola

    Entonces deberías de colocar como función de agregado AVG a esa columna de manera que obtendrás el promedio

    en el gráfico cuando está en modo de edición podrás ver que al lado de la columna asignada hay una flecha hacia abajo allí deberás ubicar la función AVG.


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos

    martes, 22 de abril de 2014 17:19
  • Estimado José Carlos, gracias por tu ayuda pero no es lo que estaba buscando. En todo caso pongo la solución a la que llegue por si alguien tiene la misma necesidad

    En la propiedad Label de las etiquetas de datos poner la siguiente expresión:

    =Count(Fields!<Campo>.Value)/Count(Fields!<Campo>.Value, "<datasource>")

    Ademas se deberá setear la propiedad UseValueAsLabel a false

    miércoles, 23 de abril de 2014 1:05