Crystal Report - El siguiente del siguiente

 
Vista:

El siguiente del siguiente

Publicado por JAURRI (1 intervención) el 03/10/2006 15:25:43
Hola, a ver si me podeis ayudar.
Tengo un Informe de Crystal y en un campo necesito que salga un dato que tengo en el tercer registro.
Se que Existe una función Next() que me saca el siguiente, pero no me deja hacer next(next()).
Sabeis como podría hacer esto?
Muchisimas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El siguiente del siguiente

Publicado por Francisco Rivas (371 intervenciones) el 03/10/2006 21:25:36
Si el dato que necesitas va a estar colocado en un pie de grupo o pie de informe
entonces usa Shared VarNumber para declarar variables compartidas

En tu caso haría lo siguiente

Estos tres pasos es para crear un contador de registros

1) crear un formula llamada "@cont1"
dentro de ella colocar
Shared VarNumber varcont:=varcont+1;
esta formula colocarla en los detalles

2) crear un formula llamada "@cont2"
dentro de ella colocar
Shared VarNumber varcont;
varcont
--se coloca en pie de grupo, pagina o informe

3) crear un formula llamada "@cont3"
dentro de ella colocar
Shared VarNumber varcont:=0;
--esto es para reiniciar la variable (contador)
se coloca en el pie de grupo o pagina que desees

Estos Pasos son para atrapar o capturar el dato del tercer registro

1)hacer una formula llamada "@dato1"
en ella colocar
Shared VarNumber vardato;
if {@cont1} = 3 then
vardato:= {tabla.campo}
--esto colocarlo en el detalle

2)hacer una formula llamada "@dato2"
en ella colocar
Shared VarNumber vardato;
vardato
--esto colocarlo en el pie de grupo o informe.

cualquier error en los ejemplos por favor comunicarlo.
Francisoc Rivas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar