FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour sumar columnas de un Report
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
sumar columnas de un Report
Posted: Sat Nov 19, 2011 02:44 PM
Hola:

Tengo un report del tipo:

Code (fw): Select all Collapse
          COLUMN TITLE "ACUM.DEBE" ;
          DATA FIELD->aAcumDebe ;
          PICTURE "999,999,999.99" ;
          FONT 2  ;
          GRID 2

          COLUMN TITLE "ACUM.HABER" ;
          DATA FIELD->AcumHaber+FIELD->PENDIENTE ;
          PICTURE "999,999,999.99" ;
          FONT 2  ;
          GRID 2




¿Hay alguna forma de sumar las columnas 2 y 3?


Algo así:

COLUMN TITLE "Resúmen" ;
DATA columna3 + columna 4 del Report ;
PICTURE "999,999,999.99" ;


Muchas gracias.
Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
Re: sumar columnas de un Report
Posted: Mon Nov 21, 2011 10:47 AM
lucasdebeltran

Si entiendo bien es:

Code (fw): Select all Collapse
COLUMN TITLE "Resúmen" ;
DATA (FIELD->aAcumDebe + ( FIELD->AcumHaber+FIELD->PENDIENTE ) ) ;
PICTURE "999,999,999.99" ; 
TOTAL ; && --> Si desea que totalice esta columna.
FONT 2 ; 
GRID 2


Un saludo.
Loren.
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: sumar columnas de un Report
Posted: Mon Nov 21, 2011 10:58 AM

Loren,

Si, eso ya lo sé, lo que resulta es que cada columna tiene operaciones (sumas, restas, divisiones, etc). Se que a nivel interno debe haber un array con los valores de las columnas, algo del tipo aColums[numero]:cValue, pero no se cúal es.

Es para simplificar el código y no tener que en la columna última tener que volver a hacer todas las operaciones.

Muchas gracias.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.

Continue the discussion