Ver Mensaje Individual
  #2  
Antiguo 21-10-2005
Avatar de epuigdef
epuigdef epuigdef is offline
Miembro
 
Registrado: jul 2005
Posts: 196
Reputación: 21
epuigdef Va por buen camino
Buenas!


No iba a responder este hilo porque mi propuesta no es muy "elegante" que digamos, y esperaba que alguien más sabio que yo te diera otra solución, pero como veo que estás un pelín colgado, allá va mi solución:

En la impresión del qreport se disparan una serie de eventos. Entre ellos, cada vez que se lanza una línea de detalle se lanza uno (no sé como se llama, pero tiene que ser similar a ondetailbandprint) en el que puedes acceder a los datos que estás imprimiendo. En este momento puedes acumular en una variable global el importe.

Otro evento que se dispara es cuando se imprime el pagefooter. En esta banda puedes poner un qrlabel sin texto, y cuando se dispare el evento asignarle el valor que llevas acumulado en tu variable global.

Espero que te sirva

Edu
Responder Con Cita