Modificar color del dw
Publicado por anonimo (70 intervenciones) el 16/06/2007 00:36:18
Buenas tardes a toda la gente del foro
tengo el siguiente codigo para modificar el color de fondo del dw , q lo coloco el la propiedad font de la columna
if( getrow() = currentrow(),rgb(10,10,20),rgb(27,225,253))
//==
y tengo un dw de articulos q estan ordenados por marcas
como podria hacer para q el color de los registros cambien
de tal forma q se vaya agrupando los articulos de la misma marca con un mismo color
Marca 1 Articulo_Compu //==Color 10,10,20
Marca1 Articulo_Teclado //==Color 10,10,20
Marca1 Articulo_Mouse //==Color 10,10,20
Marca2 Articulo_Fax //==Color 27,2255,35
Marca2 Articulo_Radio //==Color 27,2255,35
Marca2 Articulo_Televisor //==Color 27,2255,35
Marca3 Articulo_Teclado //==Color 10,10,20
Marca3 Articulo_Mouse //==Color 10,10,20
y asi sucesivamente intercalando colores
supongo q tendria q preguntarse por la marca del registro anterior , y compararlo
con el registro actual
//
//////case( nommarca when 'Marca1' then rgb(206,225,253) else rgb(142,186,251))
Saludos y espero me puedan ayudar
tengo el siguiente codigo para modificar el color de fondo del dw , q lo coloco el la propiedad font de la columna
if( getrow() = currentrow(),rgb(10,10,20),rgb(27,225,253))
//==
y tengo un dw de articulos q estan ordenados por marcas
como podria hacer para q el color de los registros cambien
de tal forma q se vaya agrupando los articulos de la misma marca con un mismo color
Marca 1 Articulo_Compu //==Color 10,10,20
Marca1 Articulo_Teclado //==Color 10,10,20
Marca1 Articulo_Mouse //==Color 10,10,20
Marca2 Articulo_Fax //==Color 27,2255,35
Marca2 Articulo_Radio //==Color 27,2255,35
Marca2 Articulo_Televisor //==Color 27,2255,35
Marca3 Articulo_Teclado //==Color 10,10,20
Marca3 Articulo_Mouse //==Color 10,10,20
y asi sucesivamente intercalando colores
supongo q tendria q preguntarse por la marca del registro anterior , y compararlo
con el registro actual
//
//////case( nommarca when 'Marca1' then rgb(206,225,253) else rgb(142,186,251))
Saludos y espero me puedan ayudar
Valora esta pregunta


0