Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
CREER ENSEMBLE SUR TABLEAU
|
CREER ENSEMBLE SUR TABLEAU ( laTable ; tabEnrg {; nomEnsemble} ) | ||||||||
Paramètre | Type | Description | ||||||
laTable | Table |
![]() |
Table de l’ensemble | |||||
tabEnrg | Entier long, Tableau booléen |
![]() |
Tableau de n° d’enregistrements, ou Tableau de booléens (Vrai = l’enregistrement est dans l’ensemble, Faux = il n’est pas dans l’ensemble) | |||||
nomEnsemble | Chaîne |
![]() |
Nom de l’ensemble à créer, ou Appliquer la commande à l’ensemble Userset si ce paramètre est omis ou vide | |||||
La commande CREER ENSEMBLE SUR TABLEAU crée l’ensemble nomEnsemble à partir :
Lorsque vous utilisez la commande avec un tableau d’entiers longs, tous les numéros du tableau représentent la liste des numéros d’enregistrements qui feront partie de l’ensemble nomEnsemble. Si un numéro est invalide (enregistrement non créé), l’erreur -10503 est générée.
Lorsque vous utilisez la commande avec un tableau de booléens, le Nième élément du tableau représente l’intégration (VRAI) ou non (FAUX) de l’enregistrement numéro N à l’ensemble nomEnsemble. En principe, le nombre d’éléments du tableau doit être égal au nombre d’enregistrements de table. Si le tableau est plus petit que le nombre d’enregistrements, seuls les enregistrements définis par le tableau pourront faire partie de l’ensemble.
Note : Avec un tableau de booléens, la commande utilise les éléments à partir du numéro 0 jusqu'au numéro N-1.
Si vous ne passez pas le paramètre nomEnsemble ou si vous passez une chaîne vide, la commande s’applique à l’ensemble système Userset.
Dans un tableau d'entier longs, si un numéro d'enregistrement est invalide (enregistrement non créé), l’erreur -10503 est générée.
Produit : 4D
Thème : Ensembles
Numéro :
641
Nom intl. : CREATE SET FROM ARRAY
Modifié : 4D v6.7
4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)