![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Nunca asignes directamente los valores a un control DataAware. Hacelo con el campo al que está enlazado.
En lugar de hacer EditDNI.Text := 'Valor'; hace TablaDNI.FieldByName('DNI').AsString := 'Valor'; Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
|||
|
|||
|
Pues efectivamente, lo he hecho como comentas y funciona a las mil maravillas. La verdad es que me traía un poco amargado, porque hacía bien la asignación, pero a la hora de hacer el post no almacenaba el DBtext con los cambios realizados. Ahora sí. Mil gracias
![]()
__________________
IncestoCanibal.com |
|
#3
|
||||
|
||||
|
¡Buen día a todos!
También considera la posibilidad de utilizar el evento OnSetText del campo persistente. Es una manera de centralizar el comportamiento de asignación de texto a un campo, independientemente del control donde se haya realizado la captura. Por otra parte, quiero comentar que recientemente descubrí que el componente TDXGrid de Developer Express toma la decisión de asignar el texto él mismo cuando se trata de un campo de tipo fecha (no le da el texto al campo). No se si el "DBText" de Dev Express venga con el mismo mecanismo, pero si es así, al tratarse de un campo de tipo fecha no se podrá usar el evento OnSetText del campo persistente, a menos que se haga una derivación de clase para flexibilizar esa característica un tanto inconveniente de Dev Express. No obstante, considero que Developer Express es una de las mejores bibliotecas de componentes que hay en el mercado. Espero esto sea de utilidad. Seguimos en contacto. Al González .
__________________
Tras casi seis años de trabajar para una empresa alemana como desarrollador Delphi, se vieron forzados a dejarme ir (temas presupuestales). Así que ahora estoy abierto a escuchar nuevas ofertas. |
![]() |
|
|
|