Cambiar Color de texto en Reportes
Publicado por Manuel Raygoza (5 intervenciones) el 23/04/2008 20:46:34
Que tal. Estoy diseñando un informe. Necesito cambar el color de cualquier dato que su valor sea menor a cero.
En las propiedades de los campos a imprimir doy doble clic y me aparece un cuadro de dialogo para capturar las expresiones de un informe.
Por ejemplo al capturar esta expresion o condicion me hace una multiplicacion:
iif(tipomov='1',Mes1*-1,Mes1)
Ahora necesito una expresion similar para cambiar el color de texto en el reporte NO en un formulario..
por ejemplo:
IIF(Mes1<0,(Cambia a color rojo el texto, x)
Pero no se como es la sintaxi.
Encontre algo en internet pero es solamente para formularios y yo lo necesito en el reporte o informe:
PROCEDURE grdTest.Init
This.SetAll ("DynamicBackColor", [IIF(EMPTY(MOD(ThisForm.grdTest.ActiveRow,2)),RGB(0,255,0),RGB(255,255,255))])
RETURN
Espero contar con su ayuda. Gracias.
En las propiedades de los campos a imprimir doy doble clic y me aparece un cuadro de dialogo para capturar las expresiones de un informe.
Por ejemplo al capturar esta expresion o condicion me hace una multiplicacion:
iif(tipomov='1',Mes1*-1,Mes1)
Ahora necesito una expresion similar para cambiar el color de texto en el reporte NO en un formulario..
por ejemplo:
IIF(Mes1<0,(Cambia a color rojo el texto, x)
Pero no se como es la sintaxi.
Encontre algo en internet pero es solamente para formularios y yo lo necesito en el reporte o informe:
PROCEDURE grdTest.Init
This.SetAll ("DynamicBackColor", [IIF(EMPTY(MOD(ThisForm.grdTest.ActiveRow,2)),RGB(0,255,0),RGB(255,255,255))])
RETURN
Espero contar con su ayuda. Gracias.
Valora esta pregunta


0