Validación de un grid

Hola expertos.
Como hago para validar una fila de un grid, que si esta vacía me ingrese un dato que yo determine de lo contrario me la deje tal cual... Tal cual me refiero que no este vacía..
Mil gracias

1 respuesta

Respuesta
1
Suponiendo que la tabla que alimenta el grid se llama tabla1 y que ésta tiene los campos: campo1, campo2, campo3 (de tipo carácter por ejemplo) alimentando las columnas 1,2,3 respectivamente, validar si la fila donde estás ubicado está vacía o no es simple:
Crea un método que devuelva 1 si está vacía la línea o 0 si tiene valores, en el formulario que se llame: validarfila() y allí dentro escribe:
local lcCampo1,lcCampo2,lcCampo3 as string
lcCampo1=campo1
lcCampo2=campo2
lcCampo3=campo3
if empty(campo1+campo2+campo3)
   sw=1
else
  sw=0
endif
return sw
Llama a este método desde donde te más te convenga. Por ejemplo desde el evento gotfocus de cada text, de cada columna.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas