Vcl.DBCtrls.TNavigateBtn

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TNavigateBtn = (nbFirst, nbPrior, nbNext, nbLast,
nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh, nbApplyUpdates,
nbCancelUpdates);

C++

enum DECLSPEC_DENUM TNavigateBtn : unsigned char { nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh, nbApplyUpdates, nbCancelUpdates };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls Vcl.DBCtrls

Description

TNavigateBtn définit les valeurs identifiant différents boutons possibles sur un objet TDBNavigator.

Chaque valeur TNavigateBtn identifie un bouton différent pouvant apparaître sur un objet TDBNavigator. Le tableau suivant énumère tous les types de bouton, leurs valeurs TNavigateBtn correspondantes, ainsi que l'action associée à chaque bouton :


Valeur Bouton Rôle

nbFirst

Premier

Le premier enregistrement de l'ensemble de données devient l'enregistrement en cours, les boutons Premier et Précédent sont désactivés et les boutons Suivant et Dernier sont activés s'ils sont inactifs.

nbPrior

Précédent

L'enregistrement précédent devient l'enregistrement en cours, les boutons Dernier et Suivant sont activés s'ils sont inactifs.

nbNext

Suivant

L'enregistrement suivant devient l'enregistrement en cours et les boutons Premier et Précédent sont activés s'ils sont inactifs.

nbLast

Dernier

Le dernier enregistrement de l'ensemble de données devient l'enregistrement en cours, les boutons Dernier et Suivant sont désactivés et les boutons Premier et Précédent sont activés s'ils sont inactifs.

nbInsert

Insérer

Insère un nouvel enregistrement avant l'enregistrement en cours et bascule l'ensemble de données en mode insertion et édition.

nbDelete

Supprimer

Supprime l'enregistrement en cours et l'enregistrement suivant devient l'enregistrement en cours.

nbEdit

Modifier

Bascule l'ensemble de données en mode édition pour que l'enregistrement en cours puisse être modifié.

nbPost

Valider

Ecrit les modifications de l’enregistrement en cours dans la base de données.

nbCancel

Annuler

Annule les modifications dans l'enregistrement en cours et restitue l'état de l'affichage de l'enregistrement tel qu'il était avant la modification, désactive les modes insertion et édition s'ils sont actifs.

nbRefresh

Actualiser

Actualise les données du tampon de l'ensemble de données associé.

nbApplyUpdates

Appliquer les mises à jour

Ecrit les modifications de tous les enregistrements modifiés (insérés, supprimés ou modifiés) dans la base de données.

nbCancelUpdates

Annuler les mises à jour

Annule les modifications de tous les enregistrements modifiés, restitue l'état de l'affichage de l'enregistrement tel qu'il était avant la modification, désactive les modes insertion et édition.

Voir aussi