Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   FastReport - ¿Como poner un detalle en pie de pagina? (https://www.clubdelphi.com/foros/showthread.php?t=42074)

LuCkY_007 03-04-2007 10:40:01

FastReport - ¿Como poner un detalle en pie de pagina?
 
Necesito hacer una factura tal que asi

Código:

  [CABECERA]
      DATOS DE EMPRESA CLIENTE ETC ETC
  [/CABECERA]
  [DETALLE]
      ARTICULO IVA TOTAL ETC ETC
  [/DETALLE]
  [PIE DE PAGINA]
      [DETALLE]
        IVA 16% = X
        IVA 7% = Y
        IVA 4% = Z
      [/DETALLE]
    FORMA DE PAGO ETC ETC
  [/PIE DE PAGINA]

La idea a grandes rasgos es esa... el problema me viene al intentar meter los diferentes ivas desglosados al final de la pagina ya que si lo meto en el pie de pagina solo me saca uno.Los ivas estan guardados en una tabla aparte como os podreis imaginar.

Chris 16-04-2007 22:55:21

Me parece que tienes un problema de organización de los datos, yo trabajo con FastReports, pero eso de escanear los datos al pie de página jamás lo había intentado. El concepto es fácil, según lo que tengo entendido, FastReport solo escanea los datos luego de que pasa por una banda masterdata y no creo que lo haga en un PageFooter, de todos modos, puedes intentar agregar un masterdata abajo de un pagefooter, (el masterdata debe referirse a la tabla en donde están los valores de IVA). si no te sirve, intenta utilizar variables que les puedes ir sumando mientras los artículos son agregados en el MasterData o DatailData y luege en el evento BeforePrint del PageFooter escribes los resultados (valores) de las variables.

Hago lo que puedo, auque no entiendo en parte tu problema, ojala te sirva mi ayuda.


La franja horaria es GMT +2. Ahora son las 01:21:40.

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