Partager via


Sequence Fonction

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 N° 4.
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, 24.
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, 4, -1.
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 4, -100, 0,5.
Sequence( 0.9 ) Génère une table vide lorsque le compte s’arrondit à 0. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) Génère une table de 4 enregistrements de nombres aléatoires. Sequence N° 4 avec Random.
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.