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 26-02-2007
solovaer solovaer is offline
Miembro
 
Registrado: ene 2005
Posts: 24
Poder: 0
solovaer Va por buen camino
Como sumar columna de quick Report sin formula

Buenas amigos:

Mi problema es el siguiente: Tengo un sistema de gestion comercial el cual debe reportar mensualmente un LIBRO DE VENTAS IVA, este libro segu el formato proporcionado debe ir sumando en cada hoja su total y ademas el total acumulado, es decir por cada hoja que tenga el reporte debe reiniciarse la suma de esa hoja empezando en 0

He aqui mi probema como puedo sumar una columna de la hoja y no del informe, porque al usar un QRDBTEXT y utilizar la funcion SUM va sumando los valores de la primera hoja y arrastra el valor a la segunda hoja (este es el acumulado), por lo tanto debe existir una menera de poder utilizar el valor del QRDBTEXT e ir sumando los valores de cada hoja solamente.

Un ejemplo de esto seria:

Np Factura Decripcion TOtalCOnsumo DebitoFiscal (13%)
...... ............ .............. ...........
..... ......... .................... ..............
este seria el pie de pagina
Total Parcial (Aqui la suma de la hoja solamente)
Total Acumulado(la suma de esta y otras hojas aca se utiliza SUM)

Espero se me haya entendido y espero sus ideas. Necesito manejar los valores del QRDBTEXT para cada hoja y este valor va cambiando segun se mediante la propiedad DATABOUND y su VALUE. Por fa necesito sugerencias
Responder Con Cita
  #2  
Antiguo 27-02-2007
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Puedes utilizar el pie de página, para colocar el suma y sigue. Para lograr estos parciales, creas una variable:

Var
nSubtotalouble;

Y luego en el evento OnPrint del campo que lleva el parcial lo vas sumando.

nSubtotal:=MiCampoxxx;

en el pie de Página pones un QrDbText que muestre el contenido que lleva en ese momento la variable que será el acumulado.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 02-03-2007
solovaer solovaer is offline
Miembro
 
Registrado: ene 2005
Posts: 24
Poder: 0
solovaer Va por buen camino
Cool Creo que no

Buenas, gracias amigo por la intencion pero creo que no me deje entender bien.

El asunto es que yo debo sumar una columna especifica en cada hoja del reporte, tomando en cuenta solamente los valores que pertenecen a esa hoja, ya intente anteriormente con el uso de una variable, pero esta siempre guardaba un valor que era la sumatoria total (es decir el acumulado), y no se donde inicializar nuevamente la variable para que para la nueva hoja se inicie en cero, o como determinar cuando la hoja ha cambiado.

No se puede crear un grupo, para crear grupos y subgruspo ais que la unica solucion que tengo es crear un procedimiento que sume la columna en cada hoja y reinicie en cero la suma para la siguiente y no se como hacerlo

Gracias de antemano por la ayuda
Responder Con Cita
  #4  
Antiguo 02-03-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Si analizas el consejo de Marcos veras que al final obtendrás lo que quieres o también podrás usar el TQrExpr con su propiedad ResetAfterPrint en True o False según te convenga.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
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
Quick Report - Como obtener el valor de un QRExpr bataola Varios 14 16-12-2007 09:21:59
Comó empezar con Quick Report lucasarts_18 Impresión 2 16-04-2005 19:20:09
Como instalo Quick report en delphi 7 gescoto99 Impresión 1 04-12-2004 19:29:22
como puedo pasar un quick report a pdf??? merlin Varios 3 11-12-2003 02:52:36
Como Exportar en Quick Report romfrost13 Impresión 2 19-07-2003 00:02:24


La franja horaria es GMT +2. Ahora son las 09:14:53.


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