FireDAC.Comp.DataSet.TFDDataSet.Cancel

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Cancel; override;

C++

virtual void __fastcall Cancel();

Propriétés

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

Description

Cancel annule les modifications apportées à l'enregistrement actif si elles n'ont pas déjà été expédiées.

FireDAC.Comp.DataSet.TFDDataSet.Cancel hérite de Data.DB.TDataSet.Cancel. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.Cancel.

Cancel annule les modifications apportées à l'enregistrement actif si elles n'ont pas déjà été expédiées.

Appelez Cancel pour annuler les modifications apportées à un ou plusieurs champs de l'enregistrement actif. Tant que ces modifications n'ont pas déjà été validées, Cancel rétablit l'enregistrement à son état antérieur et définit l'état de l'ensemble de données à dsBrowse.

Cancel est généralement utilisée pour annuler des modifications à la demande de l'utilisateur ou dans une routine de déplacement qui rejette des valeurs de champs illégales. L'objet TDBNavigator contient un bouton Annuler qui déclenche un appel de Cancel.

Remarque :  Si l'ensemble de données n'est pas dans un état d'édition (dsEdit ou dsInsert), Cancel n'effectue aucune action.

Voir aussi