Data.DB.TDataSet.Prior

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Prior;

C++

void __fastcall Prior();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Effectue un déplacement sur l'enregistrement précédent de l'ensemble de données.

Appelez Prior pour effectuer un déplacement sur l'enregistrement précédent de l'ensemble de données et en faire l'enregistrement actif. Prior expédie les modifications de l'enregistrement actif et :

Définit les propriétés Bof et Eof sur false.

Lit l'enregistrement précédent, et en fait l'enregistrement actif. Si l'ensemble de données est unidirectionnel, il déclenche une exception EDatabaseError à ce stade.

Lit tous les enregistrements supplémentaires nécessaires à l'affichage, par exemple ceux utilisés pour remplir un contrôle grille.

Affecte la valeur true à la propriété Bof si le premier enregistrement de l'ensemble de données était déjà actif.

Diffuse le changement d'enregistrement afin que les contrôles de données et les ensembles détail liés puissent être actualisés.

Remarque :  TDataSet utilise des méthodes protégées internes afin de repositionner l'enregistrement actif et lire les enregistrements supplémentaires nécessaires pour l'affichage. Dans TDataSet, ces méthodes internes sont des stubs vides (squelettes). Les classes descendantes implémentent ces méthodes pour permettre à la méthode Prior de fonctionner.

Voir aussi