locked
sumar por meses en reporting services RRS feed

  • Pregunta

  • hola amigos gracias por toda su atencion, en los ejemplos que les presente anteriormente tengo que presentarlos en reporting services si no recuerdan este es el ejmplo:

    tabla_cliente                                                                     tabla_deuda

      idcliente     nombre               fecha                              iddeuda         deuda      fechapago

    1 omar rojas                    1/01/2012                        1                 15        1/01/2012

    2         ricardo gonzales         20/01/2012                          1                 15        30/01/2012

    3           pedro perez               02/02/2012                          1                 15        1/02/2012

                                                                                                 1                 5          21/02/2012

                                                                                                 1                 15        3/03/2012

                                                                                                 1                 15        28/03/2012

                                                                                                 2                   20        15/01/2012

    la consulta es la siguiente:

    select suma(deuda) from tabla_cliente as t1 inner join tabla_deuda t2 on t1.idcliente=t2.iddeuda

    where fechapago between '01012012' and '20120328' and iddeuda='1'

    bueno como les comente desearia que fuera creciente

    si la fecha es fechainicial=1/01/2012 y la fechafinal= 30/01/2012

              enero

    cliente         deuda        

    omar rojas     30             

    si la fecha es fechainicial=1/01/2012 y la fechafinal= 21/02/2012

            enero                  |              febreo

    cliente         deuda      |   cliente         deuda

    omar rojas     30         |  omar rojas     20

    si la fecha es fechainicial=1/01/2012 y la fechafinal= 28/03/2012

            enero                  |              febreo                 |                  marzo

    cliente         deuda      |   cliente         deuda         |        cliente      deuda

    omar rojas     30         |  omar rojas     20             |        omar rojas   35

    bueno es creciente segun las fechas y lo hago en el reporting y me sale dela siguiente manera

    en el reporting services

    cliente          deuda     deuda        deuda       deuda    deuda

    omar rojas      30             20           10                20        20

    con la herramiente MATRIX   y deberia salirme como les describi enteriormente claro por cada cliente 

    porfavor estoy atorado en este informe y muchas gracias por toda su atencion valga la redundancia


    omar rojas


    • Editado roma1003 lunes, 2 de abril de 2012 22:03
    lunes, 2 de abril de 2012 22:01

Respuestas

  • Hola,

    No sé si llegué a entender bien lo que pides. Prueba a utilizar un list con un agrupado por cliente y agrega textboxes por cada campos que quieras que salga. Esto debe mostrarte por cada cliente los campos tal como los pintas y no en forma de tabla.

    Prueba y nos cuentas ;),

    Un Saludo


    Fran Díaz | twitter: @frandiaz_ | Blog: {geeks.ms/blogs/fdiaz/} | Communities: {onobanet.es} & {secondnug.com}

    • Marcado como respuesta roma1003 martes, 10 de abril de 2012 13:37
    lunes, 9 de abril de 2012 19:30
    Moderador