GeneXus - Cambiar color de fondo de una celda de tabla en Genexus

   
Vista:

Cambiar color de fondo de una celda de tabla en Genexus

Publicado por Carlos Ernesto Rodigrez Flores (7 intervenciones) el 24/08/2015 23:06:01
Que tal buenas tardes, estoy empezando con Genexus y quiero hacer que las celdas de una tabla (8x1) cambien su color de fondo. Dentro de cada celda (cada celda tiene un nombre) tengo un atributo. Mi condición es que si el atributo tiene un valor la celda en la que esta cambie de color . lo he intentado con un if y con un case pero no logro hacer que cambie en tiempo de ejecución. Es pero alguien pueda ayudarme y gracias.
Este código se encuentra en la pestaña evento de mi Web Panel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Event Start
	Do Case
	Case &F1.IsEmpty()
		CellAdmin.Backcolor = rgb(255,255,255)
	Case &F2.IsEmpty()
		CellCompra.Backcolor = rgb(255,255,255)
	Case &F3.IsEmpty()
		CellReg.Backcolor = rgb(255,255,255)
	Case &F4.IsEmpty()
		CellEmpa.Backcolor = rgb(255,255,255)
	Case &F5.IsEmpty()
		CelImaAlm.Backcolor = rgb(255,255,255)
	Case &F6.IsEmpty()
		CellLibera.Backcolor = rgb(255,255,255)
	Case &F7.IsEmpty()
		CellPro.Backcolor = rgb(255,255,255)
	Case &F8.IsEmpty()
		Cellentre.Backcolor = rgb(255,255,255)
	Otherwise
		CellAdmin.Backcolor = rgb(255,0,0)
		CellCompra.Backcolor = rgb(255,0,0)
		CellReg.Backcolor = rgb(255,0,0)
		CellEmpa.Backcolor = rgb(255,0,0)
		CelImaAlm.Backcolor = rgb(255,0,0)
		CellLibera.Backcolor = rgb(255,0,0)
		CellPro.Backcolor = rgb(255,0,0)
		Cellentre.Backcolor = rgb(255,0,0)
Endcase
Endevent
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
Imágen de perfil de ruben

Cambiar color de fondo de una celda de tabla en Genexus

Publicado por ruben (72 intervenciones) el 26/08/2015 19:00:44
Hola buen dia.




1.- crea una clase en un css externo y lo importas en el webpanel y en tiempo de ejecucion le asignas la clase.
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