none
este campo no se puede resumir

    Pregunta

  • Hola a todos.

    A ver si alguien me puede ayudar... Tengo un informe principal que contiene un grupo, dentro del grupo hay un subinforme que muestra un campo resumen, de forma que si se forman tres grupos, se ven tres campos resumen.

    Hasta aquí no tengo problema, tengo una variable compartida, "tiempo_previsto", que toma el valor del campo resumen de la siguiente forma:

    En el subinfome he creado un campo  "tiempo_previsto" con la siguiente fórmula:

        Shared numberVar tiempo_previsto := {#SUMA_TIEMPO_PREVISTO}

    Y en el informe principal he creado otro campo "tiempo_previsto" con la siguiente fórmula:

       Shared numberVar tiempo_previsto;
       tiempo_previsto

    El tiempo previsto se visualiza bien en el informe principal, ahora, quiere hacer una suma de los "tiempo_previsto" de cada grupo. He intentado crear (en el informe principal) otro campo con la fórmula

     sum (tiempo_previsto) pero me dice que este campo no se puede resumir

    ¿Como puedo solucionarlo?

    Gracias de antemano.


    miércoles, 19 de diciembre de 2012 1:41

Respuestas

  • tuve un problema similar hace tiempo, dejame checar como lo resolvi, una cosa mas la resta entre horas por que no la haces desde tu consulta?, asi si podrias hacer como te estaba comentando compañero, saludos


    si mi respuesta te ayudo votala como util, si resolvio tu duda marcala como respuesta, de esta manera ayudas a otros compañeros que tengan dudas similares.

    jueves, 20 de diciembre de 2012 18:34

Todas las respuestas

  • hola no entiendo muy bien tu planteamiento, lo que entiendo es que en tu sub reporte por cada grupo hay un "tiempo previsto" ok, y quieres que en el informe principal aparezca el total de todas tus sumas de "tiempo_previsto"? es eso lo que quieres?,

    podrias hacer en tu subreporte un campo de totala acumulado asi por cada grupo te saldria la suma, ya si quieres que se vea en tu reporte principal pues puedes sumar todos tus campos de "tiempo_previsto" y ya :), si no es lo que dije corrigeme para ver si te podemos ayudar mejor, saludos


    si mi respuesta te ayudo votala como util, si resolvio tu duda marcala como respuesta, de esta manera ayudas a otros compañeros que tengan dudas similares.

    miércoles, 19 de diciembre de 2012 14:29
  • A ver...

    hola no entiendo muy bien tu planteamiento, lo que entiendo es que en tu sub reporte por cada grupo hay un "tiempo previsto" ok Sí, campo "tiempo_previsto" es un total acumulado del subinforme

    y quieres que en el informe principal aparezca el total de todas tus sumas de "tiempo_previsto"? es eso lo que quieres?, quiero poder sumar todos los "tiempo_previsto" en el informe principal

    podrias hacer en tu subreporte un campo de totala acumulado asi por cada grupo te saldria la suma, ya si quieres que se vea en tu reporte principal pues puedes sumar todos tus campos de "tiempo_previsto" esto es lo que no puedo hacer, me dice que el campo "tiempo_previsto" no se puede resumir.y ya :), si no es lo que dije corrigeme para ver si te podemos ayudar mejor, saludos

    Pongo un ejemplo, tengo que hacer un informe que muestre la suma de tiempos que se han invertido en varios trabajos y cada trabajo lleva asociado varias tareas , lo que necesito es:

    trabajo A (grupo 1)

       tarea 1-----------tiempo_previsto 1

       tarea 2 ----------tempo_previsto  2

       tiempo_previsto A= tiempo_previsto 1 + tiempo_previsto 2 (este total acumulado se calcula en el subinforme y es la variable compartida)

    trabajo B (grupo 2)

        tarea 3--------- tiempo_previsto 3

        tarea 4 -------- tempo_previsto 4

       tiempo_previsto B= tiempo_previsto 3 + tiempo_previsto 4 (este total acumulado se calcula en el subinforme y es la variable compartida)

    total = tiempo_previsto A + tiempo_previsto B (esto es lo que no puedo hacer)

    Espero haber aclarado un poco el tema.

    jueves, 20 de diciembre de 2012 11:53
  • correcto, pero el "tiempo previsto" lo sacas de un campo de tu datatable, entonces en tu informe principal, no es nesesario que sumes tus formulas

    total = tiempo_previsto A + tiempo_previsto B
    simplemente con que hagas el total acumluado por el campo de tu datatable a evaluar, al que llamaremos ficticiamente "tiempo" listo, este total es igual a los subtotales de tu subreporte, saludos, si no es asi postea para poder ayudarte mejor

    si mi respuesta te ayudo votala como util, si resolvio tu duda marcala como respuesta, de esta manera ayudas a otros compañeros que tengan dudas similares.

    jueves, 20 de diciembre de 2012 14:24
  • Hola, no puedo hacerlo así porque tiempo_previsto, no es un campo de base, tiempo_previsto lo calculo en el subinforme, es la resta de dos horas, hora en que se empieza a trabajar y hora en que se termina.

    jueves, 20 de diciembre de 2012 15:42
  • tuve un problema similar hace tiempo, dejame checar como lo resolvi, una cosa mas la resta entre horas por que no la haces desde tu consulta?, asi si podrias hacer como te estaba comentando compañero, saludos


    si mi respuesta te ayudo votala como util, si resolvio tu duda marcala como respuesta, de esta manera ayudas a otros compañeros que tengan dudas similares.

    jueves, 20 de diciembre de 2012 18:34
  • Voy a intentar hacerlo en la consulta, de todas formas, ¿no se puede resumir un campo que tiene el valor de una variable compartida?

    sábado, 22 de diciembre de 2012 16:39