FireDAC.Comp.DataSet.TFDDataSet.UndoLastChange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function UndoLastChange(AFollowChange: Boolean): Boolean;

C++

bool __fastcall UndoLastChange(bool AFollowChange);

Propriétés

Type Visibilité  Source Unité  Parent
function public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

Description

Annule la dernière modification apportée aux enregistrements de l'ensemble de données.

Utilisez UndoLastChange pour annuler la dernière modification apportée aux enregistrements de l'ensemble de données et supprimer la modification du journal de modifications de l'ensemble de données.

La méthode est applicable aux ensembles de données qui fonctionnent lorsque CachedUpdates est définie sur True.

Si AFollowChange est True, la position en cours dans l'ensemble de données est définie sur l'enregistrement restauré. Sinon, la position reste inchangée.

Pour vérifier si le journal des modifications est vide ou non, lisez la valeur de la propriété UpdatesPending. Si la valeur est True, le journal contient des modifications à annuler.

Exemple

procedure TForm1.btnUndoClick(ASender: TObject);  begin    FDQuery1.UndoLastChange(True);  end;

Voir aussi