| 4D v20.1Records in selection | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 Records in selection 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Records in selection {( laTable )} -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| laTable | Table |   | Table dont vous souhaitez connaître le nombre d'enregistrements de la sélection courante ou Table par défaut si ce paramètre est omis | |||||
| Résultat | Entier long |   | Nombre d'enregistrements dans la sélection courante de table | |||||
Records in selection retourne le nombre d'enregistrements constituant la sélection courante de laTable (par opposition, Records in table retourne le nombre total d'enregistrements d'une table).
L'exemple suivant propose une technique de boucle couramment utilisée pour se déplacer parmi les enregistrements de la sélection courante. La même opération peut être réalisée à l'aide de la commande APPLY TO SELECTION :
 FIRST RECORD([Personnes]) ` Départ sur le premier enregistrement de la sélection
 For($VElEnreg;1;Records in selection([Personnes])) ` Boucle une fois par enregistrement
    Faire quelque chose ` Réaliser une opération avec l'enregistrement
    NEXT RECORD([Personnes]) ` Passage à l'enregistrement suivant
 End for
	Produit :  4D
	Thème :  Sélections
	Numéro :  
        76
        
        
        
	
	Créé :  < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire