Interceptar DBEdit
Hola a todos.
Mi pregunta es si existe forma de interceptar un DBEDit, antes de que modifique el campo que está actualmente relacionado a él en la tabla. Como ejemplo: Ingresar un código. Verificar su existencia, de ser así mostrar datos para su modificación. Si no, dejar en blanco los campos para su ingreso. Muchas gracias. |
NO lo deberias buscar en el DbEdit, si no en el Field que esta asociado a este, puedes buscar el evento llamado SetText
|
Gracias eduarcol
Si allí estaba, muchas gracias...
Había descartado SetText por que al realizar la sentencia GotoKey igualaba los datos al valor del Field y perdía lo ingresado. Lo solucione con una variable auxiliar. Muchas gracias nuevamente. |
No tengo el delphi aqui, pero puedes travajar con OldValue y value del field, para no utilizar variables intermedias.
Creo que es una propiedad del field, te lo indico para que busques en la ayuda. Te puede ser muy útil. Saludos |
La franja horaria es GMT +2. Ahora son las 14:02:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi