none
Mostrar consulta SQL con columnas dinámicas en Repoting Services RRS feed

  • Pregunta

  • Hola a todos

    Tengo el resultado de una consulta SQL con pivot table en que la primera columna tengo el nombre de un producto, y las siguientes columnas, las fechas de filtrado para dicho producto, que según el filtro de días (fecha inicio - fecha final) tengo más columnas o menos columnas como resultado de la consulta, mostrandome para cada producto, cuantos se han vendido.

    Por ejemplo:

    nombre 1-12 2-12 3-12 ...

    prod1 5 10 15 ...

    Como puedo mostrar esta tabla tal cual en una tabla o matriz dentro del report?

    jueves, 20 de diciembre de 2012 14:03

Respuestas

  • Hola, al ser algo dinámico, puedes hacerlo con una Matrix, haces la agrupación en columnas por "nombre" del producto y en agrupación Fila por "Fecha".

    Saludos,


    By Steve Morrison

    miércoles, 26 de diciembre de 2012 19:20
  • Primero tendras que generar el reporte en base a tu query de pivot con todas las columnas visibles, despues de que construyas el reporte a la columna le tienes que poner la siguiente expresion en Column Visibility:

    =IIF(IsNothing(Fields!Columna.Value), True, False)


    Gracias Ing. Salomon Bagdadi

    jueves, 27 de diciembre de 2012 20:32

Todas las respuestas

  • Hola, al ser algo dinámico, puedes hacerlo con una Matrix, haces la agrupación en columnas por "nombre" del producto y en agrupación Fila por "Fecha".

    Saludos,


    By Steve Morrison

    miércoles, 26 de diciembre de 2012 19:20
  • Primero tendras que generar el reporte en base a tu query de pivot con todas las columnas visibles, despues de que construyas el reporte a la columna le tienes que poner la siguiente expresion en Column Visibility:

    =IIF(IsNothing(Fields!Columna.Value), True, False)


    Gracias Ing. Salomon Bagdadi

    jueves, 27 de diciembre de 2012 20:32