Foros del Web » Programación para mayores de 30 ;) » Programación General »

Filas distinto Color, Diseño en reporte (Crystal Reports)

Estas en el tema de Filas distinto Color, Diseño en reporte (Crystal Reports) en el foro de Programación General en Foros del Web. Tengo un reporte.. (estoy en un sistema hecho en VC++ 2005) este reporte lo tuve que modificar.. para que mostrara una fila de un color ...
  #1 (permalink)  
Antiguo 27/06/2007, 09:08
Avatar de Nachzeher  
Fecha de Ingreso: enero-2003
Mensajes: 249
Antigüedad: 21 años, 3 meses
Puntos: 1
Filas distinto Color, Diseño en reporte (Crystal Reports)

Tengo un reporte.. (estoy en un sistema hecho en VC++ 2005)

este reporte lo tuve que modificar.. para que mostrara una fila de un
color y otra de otro..

entonces.. hize una nueva seción debajo de la que ya estaba.. y copie
lo elementos que estaba arriba.. le puse otro fondo.. y todo muy lindo..


pero cuando veo el reporte funcionando me salen 2 veces, el mismo registro..

Adjunto imagen del.. "problema"

Que puedo hacer para que una fila se vea de distinto color que la otra
y que a la vez.. vea los registros una vez.. y continuamente..como debe de ser.

El fondo de la fila.. es con un cuadro que ya venía en la sección original..

O. . en este caso si hay una forma de que la primera fila se despligue con un fondo y la segunda con otro.. y así sucesivamente.. (sin necesidad de copiar los campos a otras secciones abajo)

Uso Crystal reports 9

Imagen de como se ve..
  #2 (permalink)  
Antiguo 05/07/2007, 09:55
Avatar de Nachzeher  
Fecha de Ingreso: enero-2003
Mensajes: 249
Antigüedad: 21 años, 3 meses
Puntos: 1
Re: Filas distinto Color, Diseño en reporte (Crystal Reports)

Aquí pongo la fórmula que me sirvió:



numberVar r := ToNumber ({tmprpt_csv.No});

r := r mod 2;

IF r = 0 Then
crWhite
Else
Color (220,220,220)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:51.