Tienes 2 opciones:
a) Cuando pulsas el botón de editar "fuerzas" a que el dataset se ponga en modo de edición:
dataset.edit;
b) Cuando vas a hacer el post compruebas si reamnete se está editando:
if (dataset.state in [dsEdit, dsInsert])
dataset.post
Y no te preocupes si las consultas son sencillas, a todos nos ha pasado esto alguna vez!
Un saludo
Edu
|