Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-08-2010
janexa janexa is offline
Miembro
 
Registrado: ago 2006
Posts: 28
Poder: 0
janexa Va por buen camino
Post Qreport bandaDetail

Hola a todos, necesito de su ayuda en cuanto al imprimir unos datos en el qreport lo que pasa es que tengo en mi banda detail los datos pero hay ciertos datos (el subtotal,retencion,iva) que solo quiero q se impriman solo una vez ejemplo:


----------------------------------------------------------
|codigo| productos | subtotal |
|1 | xyz (campo producto)| $10 | campo subtotalA
|2 | teclados | $20 | campo subtotalB

pero en la banda detail solo quiero que aparecan 1 sola vez porque me sale asi:

---------------------------------------------
|codigo| productos | subtotal |
|1 | xyz ( campo producto)| $10 |
| | | $20 |
|2 | teclados | $10 |
| | | $20 |

como le haria para que no se repitan hay algun cmponente o manera
o guardar los datos (el subtotal,retencion,iva) en un array y mandarlo a imprimir
__________________


~~JÅn€xå~~
Responder Con Cita
  #2  
Antiguo 09-08-2010
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
¿esos datos en la banda detalle?

me parece que tendrías una banda de grupo y por eso te los muestra así.

De cualquier manera, el subtotal debería estar en una banda de sumatorias (summary) y no en la de detalle...
__________________

Responder Con Cita
  #3  
Antiguo 09-08-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Como dice contra, tienes metida una banda de grupo, seguramente para utilizar las funciones de suma. Tendrías que hacer un pequeño truquito para agrupar la totalidad de los productos porque así como los tienes seguramente los estás agrupando por código o algún otro campo que es diferente en cada registro.

El truquito consiste en agregar un campo falso que contenga el mismo valor en todos los registros, por ejemplo si estas usando un query sql para traer los datos puedes hacer algo asi:
[sql]
select codigo, productos, subtotal, "articulo" as grupo from articulos
[/sq]

Si te fijas el campo grupo es en realidad un campo literal que contendrá en todos los registros devueltos el mismo valor, en este caso la cadena "articulo". Entonces en tus bandas de grupo le pones que agrupo por el campo grupo y con eso te hará las sumas correctamente.

La otra forma es hacer la suma manualmente y colocar los resultados en una banda summary para que salga al final, pero en este caso tendrías que recorrer los registros para sacar las sumas o bien hacer un query adicional para obtener estos datos.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Qreport?? fmonte Impresión 5 25-10-2010 14:22:26
Actualización QReport 3.5 a Qreport 4 o posteriores Jab Impresión 3 24-08-2010 12:33:20
ADO y QReport Rockin Conexión con bases de datos 2 11-03-2005 20:05:23
qreport yhoho Impresión 2 21-09-2004 17:37:52
QReport pepelu1975 Impresión 1 07-05-2004 18:23:05


La franja horaria es GMT +2. Ahora son las 11:46:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi