Ayuda con Datawindows + celdas vacías + colores
Publicado por Kevin (8 intervenciones) el 29/12/2018 23:22:41
Hola, muy buenas. Tengo un problema:
Un datawindows al que le añado datos, y en el botón "Grabar" haya un código que me permita verificar si hay campos en blanco y que se coloreen esas celdas vacías nada más. He avanzado con el código pero lo único que consigo es colorear toda la columna la cual posee un campo en blanco.
¿Alguien me echa una mano con eso? Gracias.
Un datawindows al que le añado datos, y en el botón "Grabar" haya un código que me permita verificar si hay campos en blanco y que se coloreen esas celdas vacías nada más. He avanzado con el código pero lo único que consigo es colorear toda la columna la cual posee un campo en blanco.
¿Alguien me echa una mano con eso? Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Integer i, c =1, columnas, fila
String temp, temp2, cols[]
columnas = integer(dw_1.object.DataWindow.Column.Count)
fila = dw_1.getrow( )
FOR i=1 TO columnas
dw_1.accepttext( )
dw_1.setcolumn(i)
temp = dw_1.Describe("Evaluate('IsNull(" + dw_1.getcolumnname() + ")'," + String(fila) + ")")
IF temp = "true" THEN
cols[c] = dw_1.getcolumnname()
c = c + 1
END IF
NEXT
FOR i = 1 to c - 1
dw_1.modify("" + cols[i] + ".Background.Mode=0")
dw_1.modify("" + cols[i] + ".Background.Color=255~t if( currentrow()=getrow(), rgb(198,214,253))")
NEXT
Valora esta pregunta


0