FoxPro/Visual FoxPro - Color dinamico en reportes

   
Vista:

Color dinamico en reportes

Publicado por alf sys.alf@gmail.com (21 intervenciones) el 09/10/2011 16:18:48
hola amigos, quisiera saber si es posible poner un campo de una tabla en un reporte y que el color que tome el fondo o la fuente sea un valor guardado en la misma tabla. En la tabla hay un campo color que tiene el valor "RGB(240,0,0)", por ejemplo, entonces algun campo de esta tabla que se este listando que tome ese color.
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

Color dinamico en reportes

Publicado por Marcelo (L) (171 intervenciones) el 13/10/2011 16:45:23
yo lo resolvi de la siguiente manera en el reporte coloco el campo que quiero imprimir 2 veces los encimo y les pongo condiciones para imprimir esa condicion puede ser que si el campo rgb esta vacio se imprima un campo y en el otro pongo como condicion que se imprima si rgb no esta vacio espero que se entienda
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

Color dinamico en reportes

Publicado por Alf (21 intervenciones) el 13/10/2011 18:45:50
pero como indicas en el reporte que el color que esta almacenado en un campo de la tabla sea el color del campo?
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

Color dinamico en reportes

Publicado por Marcelo (L) (171 intervenciones) el 13/10/2011 21:04:47
no, los colores y las fuentes estan definidas en el campo en tiempo de programación no se si se puede cambiar en tiempo de ejecución leí por ahi que un reporte se guarda en una tabla con campos que contienen los datos a imprimir tal vez modificando esos datos puedas lograr hacerlo fijate que al archivo .frx le cambias la extension a .dbf y al archivo .frt lo cambias a .fpt podes editar la tabla del informe
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

Color dinamico en reportes

Publicado por Juan Manuel Cruz juanmcruz@hotmail.com (508 intervenciones) el 14/10/2011 10:50:32
Usa las propiedades dinámicas del control que deseas 'pintar' de diferente color.

Propiedades del control, pestaña dynamics.

Eso sí, necesitas predefinir la gama de colores que deseas, y crear una condición dinámica para cada uno de ellos.
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

Color dinamico en reportes

Publicado por Alf (21 intervenciones) el 14/10/2011 13:01:44
no te entiendo bien, en dynammics la verdad que no veo como cambiar un color, si tenes un ejemplo
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

Color dinamico en reportes

Publicado por Juan Manuel Cruz juanmcruz@hotmail.com (508 intervenciones) el 14/10/2011 13:55:06
MIra la captura de pantalla en este link:

https://skydrive.live.com/?cid=a00067f386e2f6b5&sc=documents&id=A00067F386E2F6B5%213079

Espero que te sirva como iniciio, y explora las posibilidades.

Eso si, hay que tener activado el modo nativo vfp 9 para reportes.

SET REPORTBEHAVIOR 90
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