DEBUT SOUS ENREGISTREMENT

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 11 (Modifiée)


DEBUT SOUS ENREGISTREMENT (sousTable)

ParamètreTypeDescription
sousTableSous-tableSous-table de laquelle charger le premier
sous-enregistrement de la sélection courante

Note de compatibilité : Les sous-tables ne sont plus prises en charge à compter de la version 11 de 4D. Un mécanisme de compatibilité assure le fonctionnement de cette commande dans les bases de données converties, toutefois il est fortement conseillé de remplacer les sous-tables par des tables liées standard.

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.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant