Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Les applications
Canvas Copilot Studio
Desktop circulent des
applications basées sur des modèles et des fonctions
Dataverse power Platform CLI
Générez une table de nombres séquentiels.
Description
La Sequence fonction génère une table de colonnes unique de nombres séquentiels, comme 1, 2, 3. Le nom de la colonne est Value.
Sequence( 4 ) est équivalent à [1,2,3,4].
Utilisez Sequence la fonction ForAll pour itérer un nombre spécifique de fois. Par exemple, la formule suivante ajoute 10 nombres aléatoires à la collection MyRandomNumbers :
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll peut également être utilisé pour transformer la valeur en d’autres types de données et renvoyer une nouvelle table. Par exemple, la formule suivante renvoie un tableau des 10 prochains jours :
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Le nombre d’enregistrements à générer est arrondi au nombre entier inférieur le plus proche et doit être compris entre 0 et 50 000. La génération d’une table avec zéro enregistrement entraîne une table vide.
Note
Sequence est limité à 50 000 enregistrements.
Syntaxe
Sequence( Enregistrements [, début [, étape ] ] )
- Enregistrements – Obligatoire. Le nombre d’enregistrements à créer. Doit être entre 0 et 50 000.
- Début – Facultatif. Le numéro de départ de la séquence. La valeur par défaut est 1.
- étape – Facultatif. L’incrément pour chaque numéro successif de la séquence. étape peut être négatif pour compter à rebours à partir du début. La valeur par défaut est 1.
Exemples
Utilisation de base
| Formule | Description | Résultat |
|---|---|---|
| Sequence( 4 ) | Génère une table de 4 enregistrements commençant par la valeur par défaut 1 et incrémentée par la valeur par défaut 1. |
|
| Sequence( 4, 24 ) | Génère une table de 4 enregistrements commençant par 24 et incrémentée par la valeur par défaut 1. |
|
| Sequence( 4, 4, -1 ) | Génère une table de 4 enregistrements commençant par 4 et incrémentée par -1, ce qui permet un compte à rebours. |
|
| Sequence( 4, -100, 0.5 ) | Génère une table de 4 enregistrements commençant par -100 et incrémentée par 0,5. |
|
| Sequence( 0.9 ) | Génère une table vide lorsque le compte s’arrondit à 0. |
|
| ForAll( Sequence( 4 ), Rand() ) | Génère une table de 4 enregistrements de nombres aléatoires. |
Les chiffres réels peuvent varier. |
|
Concat( Sequence( 5 ), Text( Value ) & " " ) |
Génère une chaîne de nombres de 1 à 5. | "1 2 3 4 5 " |
Carte des caractères
Consultez la référence de fonction Char pour deux Sequence fonctions qui fonctionnent ensemble pour afficher une carte de caractères dans une disposition à deux dimensions.
Échiquier
Consultez la référence de l’opérateur As pour deux Sequence fonctions qui fonctionnent ensemble pour créer un échiquier dans une chaîne de texte et dans deux galeries imbriquées.