Data.Bind.Controls.TNavigateButton

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.Bind.Controls.pas
Data.Bind.Controls.hpp
Data.Bind.Controls Data.Bind.Controls

Description

Enumération de boutons utilisés par un TBindNavigatorController.

Chaque valeur TNavigateButton identifie un bouton différent qui peut être utilisé par un objet TBindNavigatorController. Le tableau suivant liste tous les types de boutons, leurs actions et la description de chaque bouton.

Valeur Bouton Action

nbFirst

Premier

Définit l'enregistrement en cours sur le premier enregistrement de l'ensemble de données, désactive les boutons Premier et Précédent et active les boutons Suivant et Dernier, s'ils sont désactivés.

nbPrior

Précédent

Définit l'enregistrement en cours sur l'enregistrement précédent, et active les boutons Dernier et Suivant, s'ils sont désactivés.

nbNext

Suivant

Définit l'enregistrement en cours sur l'enregistrement suivant, et active les boutons Premier et Précédent, s'ils sont désactivés.

nbLast

Dernier

Définit l'enregistrement en cours sur le dernier enregistrement de l'ensemble de données, désactive les boutons Dernier et Suivant, et active les boutons Premier et Précédent, s'ils sont désactivés.

nbInsert

Insérer

Insère un nouvel enregistrement devant l'enregistrement en cours, et définit l'ensemble de données sur les états Insertion et Edition.

nbDelete

Supprimer

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

nbEdit

Modifier

Place l'ensemble de données dans l'état Edition afin que l'enregistrement en cours puisse être modifié.

nbPost

Valider

Ecrit les changements de l'enregistrement en cours dans la base de données.

nbCancel

Annuler

Annule les modifications de l'enregistrement en cours, restaure l'affichage de l'enregistrement à sa condition d'avant édition, et désactive les états Insertion et Edition, s'ils sont actifs.

nbRefresh

Actualiser

Actualise les données mises en mémoire tampon dans l'ensemble de données associé.

nbApplyUpdates

Appliquer les mises à jour

Applique toutes les mises à jour apportées dans l'ensemble de données associé.

nbCancelUpdates

Annuler les mises à jour

Annule toutes les mises à jour apportées dans l'ensemble de données associé.

Voir aussi