Bonjour,
Malgré mes recherches je n'arrive pas à trouver une instruction pour annuler l'action dataset.edit.
Sous Paradox il y a l'instruction endedit, mais avec Delphi ?
Pourriez vous m'aider.
En vous remerciant.
Max
Bonjour,
Malgré mes recherches je n'arrive pas à trouver une instruction pour annuler l'action dataset.edit.
Sous Paradox il y a l'instruction endedit, mais avec Delphi ?
Pourriez vous m'aider.
En vous remerciant.
Max
Bonjour,
pour sortir du mode Edition sans valider les modifications, il y a la méthode Cancel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DataSet.Cancel;
Et pour sortir en validant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DataSet .Post;
Bonjour,
En fait je connais dataset.cancel, dataset.post, dataset.refresh ...
Mais je souhaite uniquement enlever le mode édition (donc le contraire d'edit) car après avoir valider des changements ou annuler ces changements, lorsque l'on passe à l'enregistrement suivant, par exemple en visualisation, je ne souhaite plus que le mode edit soit activé.
Passer par des readonly=true n'est pas pratique.
Si vous avez d'autres suggestion, je vous remercie de m'en faire part.
Max
Quand tu nous auras tout dit
TDataSource a une propriété AutoEdit qui devrait t'aider.
Dans TDbGrid, dans les Options, tu peux aussi mettre dgEditing à False;
Bonsoir,
Je vous remercie pour vos réponses.
Max
Peut etre tu cherche la methode CheckBrowseMode du Dataset..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager