Partajați prin


Sequence funcționa

Se aplică la: Aplicații pânză Copilot Studio Desktop fluxuri model aplicații bazate pe platforma Power Platform CLI Dataverse

Generați un tabel cu numere secvențiale.

Descriere

Funcția Sequence generează un tabel cu o singură coloană de numere secvențiale, cum ar fi 1, 2, 3. Numele coloanei este Value. Sequence( 4 ) este echivalent cu [1,2,3,4].

Utilizați Sequence cu funcția ForAll pentru a itera un anumit număr de ori. De exemplu, următoarea formulă adaugă 10 numere aleatorii la colecție MyRandomNumbers:

ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )

ForAll poate fi folosit și pentru a transforma valoarea în alte tipuri de date și pentru a returna un nou tabel. De exemplu, următoarea formulă returnează un tabel din următoarele 10 zile:

ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )

Numărul de înregistrări de generat este rotunjit la cel mai apropiat număr întreg și trebuie să se încadreze în intervalul 0 până la 50.000. Generarea unui tabel cu zero înregistrări are ca rezultat un tabel gol.

Notă

Sequence este limitat la 50.000 de înregistrări.

Sintaxă

Sequence( Înregistrări [, Pornire [, Pas ] ] )

  • Înregistrări – Obligatoriu. Numărul de înregistrări de creat. Trebuie să fie în intervalul 0 și 50.000.
  • Start – Opțional. Numărul de început pentru secvență. Implicit este 1.
  • pas – Opțional. Creșterea pentru fiecare număr succesiv din secvență. pas poate fi negativ la numărătoarea inversă de la Start. Implicit este 1.

Exemple

Utilizare de bază

Formulă Descriere Rezultat
Sequence( 4 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită 1 și care crește cu 1 implicit. Sequence Nr. 4.
Sequence( 4, 24 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită 24 și care crește cu 1. Sequence 4, 24.
Sequence( 4, 4, -1 ) Generează un tabel de 4 înregistrări care începe de la valoarea 4 și care crește cu -1 implicit, practic numărând invers. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Generează un tabel de 4 înregistrări care începe de la valoarea implicită -100 și care crește cu 0.5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Generează un tabel gol în timp ce numărătoarea se apropie de 0. Sequence 0.9.
ForAll( ( Sequence4 ), Rand() ) Generează un tabel cu 4 înregistrări cu numere aleatorii. Sequence # 4 cu Aleatoriu.
Cifrele reale vor varia.
Concat( ( Sequence5 ),
Text(Valoare) & " ")
Generează un șir de numere de la 1 la 5. „1 2 3 4 5”

Harta caracterelor

Consultați referința funcției Char pentru două Sequence funcții care funcționează împreună pentru a afișa o hartă de caractere într-un aspect bidimensional.

Tablă de şah

Consultați referința operatorului As pentru două Sequence funcții care funcționează împreună pentru a crea o tablă de șah într-un șir text și în două galerii imbricate.