|
|
|
|
|
- Présentation
- Méthode 1 : Fonctions de parcours
- Exemple
- Méthode 2 : Instruction POUR TOUT
- Exemple de code
Comment faire un parcours complet d'un fichier ?
Deux méthodes permettent de réaliser le parcours complet d'un fichier de données : Méthode 1 : Fonctions de parcours Cette méthode utilise les fonctions de base du WLangage pour parcourir les fichiers de données : Dans cette méthode : - La fonction HLitPremier permet d'accéder au premier enregistrement en fonction de la clé de parcours.
- La fonction HLitSuivant permet d'accéder à l'enregistrement suivant (dans l'ordre de la clé de parcours).
- La fonction HEnDehors permet de savoir si la fin du fichier de données est atteinte.
Exemple
HLitPremier(CLIENT, NomClient)
TANTQUE PAS HEnDehors(CLIENT)
HLitSuivant(CLIENT, NomClient)
FIN
Méthode 2 : Instruction POUR TOUT L'instruction POUR TOUT permet de parcourir les enregistrements d'un fichier de données. Dans notre cas, cette instruction va permettre de lire les enregistrements d'un fichier de données. L'instruction POUR TOUT attend les paramètres suivants : - le nom du fichier à parcourir
- le nom de l'index (ou clé) pour trier les enregistrements
Les lectures du premier enregistrement et de l'enregistrement suivant sont effectuées par l'instruction POUR TOUT. Il n'est pas nécessaire d'utiliser les fonctions HLitXXX. Note : Il est possible d'utiliser le mot DESC pour effectuer un parcours inverse. Exemple de code
POUR TOUT CLIENT SUR NomClient
FIN
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|