este campo no se puede resumir
-
miércoles, 19 de diciembre de 2012 1:41
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_previstoEl 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.
Todas las respuestas
-
miércoles, 19 de diciembre de 2012 14:29
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.
-
jueves, 20 de diciembre de 2012 11:53
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 14:24
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 mejorsi 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 15:42
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 18:34
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.
- Marcado como respuesta nuevo_en_programacion jueves, 10 de enero de 2013 23:10
-
sábado, 22 de diciembre de 2012 16:39
Voy a intentar hacerlo en la consulta, de todas formas, ¿no se puede resumir un campo que tiene el valor de una variable compartida?

