version 5
DEBUT SOUS ENREGISTREMENT (sousTable)
| Paramètre | Type | Description | |
| sousTable | Sous-table | Sous-table de laquelle charger le premier | |
| sous-enregistrement de la sélection courante |
Description
DEBUT SOUS ENREGISTREMENT charge le premier sous-enregistrement de la sélection courante de sousTable et en fait le sous-enregistrement courant. Toutes les commandes de recherche, de sélection et de tri font également du premier sous-enregistrement le sous-enregistrement courant. Si la sous-sélection courante est vide, DEBUT SOUS ENREGISTREMENT ne fait rien.
Exemple
L'exemple suivant met bout à bout les prénoms et les noms des enfants stockés dans une sous-table, puis les copie dans un tableau, nommé ttNoms :
` Création d'un tableau pour recevoir les noms
TABLEAU TEXTE (ttNoms; Sous enregistrements trouves ([Personnes]Enfants))
DEBUT SOUS ENREGISTREMENT ([Personnes]Enfants) ` Commençons au premier sous-enregistrement
` Effectuons une boucle par enfant
Boucle ($vlS; 1; Sous enregistrements trouves ([Personnes]Enfants))
ttNoms{$vlS} := [Personnes]Enfants'Prénom+ " " + [Personnes]Enfants'Nom
SOUS ENREGISTREMENT SUIVANT ([Personnes]Enfants)
Fin de boucle
Référence
ALLER A DERNIER SOUS ENREGISTREMENT, SOUS ENREGISTREMENT PRECEDENT, SOUS ENREGISTREMENT SUIVANT.