Re: [java-l] Lineas de distintos colores en un Excel

La altenativa de de html es buena para lo que necesitas, la desventaja es que te sale html y tienes qeu explicarle a los usuarios que le den click derecho y guardar como excel (segun el navegador) adicionalmente necestias escribir mucho codigo para el resto de informacion que vas a sacar.
 
la otra alternativa es con una plantilla es decir un archivo en excel donde configuras las celdas con formato condicional y macros (segun la necesidad) la ventaja esta para reportes complejos que requieren de cierta "pintura" y calculos adicionales u otras cosas que puedes hacer con las macros... lo que yo siempre hago es abrir el archivo plantilla y lo guardo con un nuevo nombre en la carpeta de descargas...la desventaja es que el usuario tiene que habilitar las macros cuando habra el archivo (si tiene)  y ademas que tienes que calzar bien los datos en las celdas, esto lo haces con las funciones de excel qeu creo en la gx8 ya estan implementadas.
 
 
cordial saludo
 
Jorge A.

El 4 de enero de 2011 08:05, Pedro Elicegui <desa@fucac.com.uy> escribió:
Luciano,
 
si te podes armarlo por proc mediante html, podes hacer lo que quieras, te da mas libertad en el diseño
aca te va un ejemplo.
si queres intercalar los colores de la linea tenes que usar un flag dentro de la recorrida
entonces deberias agregar lo siguiente en el for
if &Flag=1
    &Flag=0
    &color='#D3D3D3'
else
    &Flag=1
    &Color='#A3A3A3'
endif
y la siguiente linea que esta en el ejemplo:
&ValCel='<TD align="center" bgcolor="#D3D3D3">'+SOCNOMBRE+'</TD>'
 
quedaría de la siguiente manera
 
&ValCel='<TD align="center" bgcolor="'+&Color+'">'+SOCNOMBRE+'</TD>'
 
el &HttpResp es una variable del tipo &HttpResponse, el proc debe ser main e invocado mediante HTTP, eso en las properties del proc.
 
Saludos, espero te sea de ayuda
 
Pedro Elicegui
 
----- Original Message -----
Sent: Monday, January 03, 2011 11:59 PM
Subject: [java-l] Lineas de distintos colores en un Excel

Estimados foreros, estamos trabajando con GX 8.0 Java Win y generando un archivo Excel. Hay alguna forma de intercalar via código lineas de determinados colores para poder mejorar la visualización de los datos? O debo crear una plantilla? Alguien tuvo esta inquietud?
Gracias

 
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------  Antes de imprimir, piense en el Medio Ambiente.  Before printing, think about the Environment.  Avant l'impression, il faut penser à l`Environnement   Nota de confidencialidad: Este mensaje y todo documento adjunto puede contener información confidencial y protegida legalmente bajo secreto profesional. La transmisión de esta información es privada y está dirigida únicamente a la persona o entidad indicada, y su acceso por cualquier otra persona no está autorizado. Si usted ha recibido este mensaje por error, por favor infórmeselo al remitente y bórrelo.- Muchas Gracias.  Confidentiality Note: This message and all attached documents may content information that is confidential and legally protected under professional secret. Its transmission is private and solely intended for the addressees and no one else is allowed to access. If you receive this message in error, please delete it and immediately notify the sender by e-mail. Thank-you.



--

Cordial saludo,


Jorge A. Martinez
MundoSystem Colombia

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] Lineas de distintos colores en un Excel"

Publicar un comentario