Ver Mensaje Individual
  #5  
Antiguo 10-04-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Reputación: 20
keyboy Va por buen camino
No sé si estoy entendiendo. De alguna forma tú lo que quieres es marcar los registros o campos que han sido modificados para que visualmente sea fácil distinguirlos. Pero una vez que te mueves de registro, los cambios se mandan a la base, de manera que realmente ya no hay cambios. Entonces, quizá la opción sería retrasar el envío de cambios usando CachedUpdates o un ClientDataset. En ese caso me parece que puedes hacer uso de las propiedades OldValue y NewValue del TField correspondiente. Si no coinciden es porque el campo se ha modificado. Coincidirán de nuevo una vez que uses ApplyUpdates.

Bye
Responder Con Cita