FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Comportamiento de controles con evento BeforeInsert
Un cordial saludo a todos.
Resulta que tengo varios controles de bases de datos como el dbEdit, dbLookupComboBox, etc., y necesito que cuando de click en el boton insertar del navigator algunos de estos controles se llenen con un valor predeterminado. Intento hacer esto en el evento BeforeInsert de la tabla asociada al navigator pero no sucede nada. Por ejemplo asigno DBEdit := 'Hola'; Lo extraño es que en controles que no estan asociados a datos funciona bien, controles como el Edit u otros. La verdad no se si lo que yo intento se pueda hacer o estoy omitiendo algo. Agradezco cualquier respuesta a esta inquietud. |
#2
|
||||
|
||||
Creo que este mensaje te aclarará la situación. Los valores que asignas en BeforeInsert se pierden al momento de llamar al OnNewRecord así que es este último el que debes usar.
// Saludos |
#3
|
|||
|
|||
Voy a hacer algunas pruebas para ver que pasa, gracias.
|
#4
|
|||
|
|||
Hice algunas pruebas pero no pasa nada, y si activo las propiedades Enabled y Visible de algunos controles en el evento OnNewRecord me muestra errores de campos Nulos.
|
|
|
|