[Lazarus-es] sobre codetyphon

Ismael L. Donis Garcia ismael en citricos.co.cu
Jue Mayo 24 17:54:48 CEST 2012


Yo quiero introducir los datos en el grid, pero validar tanto el dato que 
existe en la celda tanto antes como después de editarla. Nada de a la hora 
de abrir la consulta. Porque no abro consulta alguna (en muchos casos).

Es para agregar datos al grid o modificar los datos agregados. Pero estos 
deben cumplir reglas de validaciones variables.

Por ejemplo si en la columna 1 pongo 20 en la 2 puede solo poner X o Y, y 
así, pero sin seguir normas fijas. Y si al editarla tenía 20 restarlo del 
valor de otra columna y cuando la termine de editar sumarla a la columna 
anterior.

Son validaciones dinámicas por lo que necesito es poder tener un evento en 
el grid que sea after edit y otro before edit o por el estilo. Pero del grid 
ya que eso no va a parar a un registro de forma directa.

En los lenguajes de Microsoft suelo utilizar los eventos: AfterColEdit y 
BeforeColEdit que me permiten realizar estas validaciones de los cuales 
puedo tomar los datos existentes en una celda determinada de la siguiente 
forma: Valor = Grid.Columns(ColIndex)

Saludos Reiterados
=========
|| ISMAEL ||
=========
----- Original Message ----- 
From: "Jose Daboin" <metalbox9000 en gmail.com>
To: "Spanish version of Lazarus List" 
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Wednesday, May 23, 2012 8:48 PM
Subject: Re: [Lazarus-es] sobre codetyphon


En cuanto a validar los datos para que lo deseas hacer?, si no quieres
habrir la consulta y que no se muestre en la grib yo lo que hago es
consultar los field del query pero no para validar si no para otras
cosas, yo prefiero validar antes de ingresar los datos a la BD







More information about the Lazarus-es mailing list