Resumen Suma y sigue en Crystal Report

Paso a ponerte parte de las formulas que hay que poner en los distintos sitios.

En la cabecera del listado"Page Header"

Nombre:@InicioSigue
Formula:WhileprintingRecords ;
 NumberVar Sigue;
Sigue:=-1 ;

En la cabecera de grupo:

Nombre:@Inicio
Formula: WhileprintingRecords ;
 NumberVar Sigue;
StringVar Inicio;
Sigue:=0 ;
 Inicio:="I";

Nombre:@Acumular
Formula: WhileprintingRecords ;
 NumberVar Importe;
Importe:=0 ;


En la 1ª linea de detalle:

Nombre:@Anterior
Formula:WhileprintingRecords ;
 numberVar Sigue;
Stringvar Inicio;
if Sigue=-1 and Inicio ="I" then
 "Suma Anterior "
else ""

Nombre:@ImporteAnterior
Formula:WhileprintingRecords ;
 numberVar Acum;
NumberVar Importe;
numberVar Sigue;
if Sigue=-1 then Importe:= Acum
else 0


En la 2ª linea de detalle:

Nombre:@LineaSigue
Formula:WhileprintingRecords ;
 numberVar Sigue;
Sigue:=Sigue+1 ;

Nombre:@SumaImporte
Formula:WhileprintingRecords ;
 NumberVar Importe;
Importe:= Importe + {nomtabla.campoimplinea}


En el pie del grupo:

Nombre:@Final
Formula: WhileprintingRecords ;
 StringVar Inicio;
 Inicio:="F";


En el pie de página:

Nombre:@SumaySigue
Formula:WhilePrintingRecords;
 Stringvar Inicio;
if Inicio ="I" then
 "Suma y Sigue"
else ""


Nombre:@SumaySigueImporte
Formula:WhilePrintingRecords;
 Stringvar Inicio;
numberVar Acum;
if Inicio ="I" then acum:= {@SumaImporte} - {nomtabla.campoimplinea}
else acum:=0

Todo este rollo es para que tanto en los saltos de grupo como en los totales salgan los datos. Hay que tener en cuenta que puedes estar sacando el listado de Facturas, por ejemplo, y tienes posibilidad de sacarlas en bloque, no solo de una en una. Por tanto lo tienes que controlar en todas. A partir de aqui yo creo que lo puedes hacer.

Un Saludo,

---
Luis Baigorrotegui
Consultoria & Comunicaciones
E-Mail: luisb@cyc.es
ICQ# : 7416777

> estoy haciendo un listado que necesito que en la cabecera y en el pie
> me de un suma y sigue y suma anterior. por mas que lo intento no lo consigo.








Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com