Comparteix via


Sequence funció

S'aplica a: Aplicacions de llenç Copilot Studio Fluxos d'escriptori Aplicacions basades en models Funcions del Power Platform CLI Dataverse

Genera una taula de números seqüencials.

Descripció

La Sequence funció genera una taula d'una sola columna de nombres seqüencials, com ara 1, 2, 3. El nom de la columna és Value. Sequence( 4 ) és equivalent a [1,2,3,4].

Utilitzeu-lo Sequence amb la funció ForAll per iterar un nombre específic de vegades. Per exemple, la fórmula següent afegeix 10 números aleatoris a la col·lecció MyRandomNumbers:

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

ForAll també es pot utilitzar per transformar el valor en altres tipus de dades i retornar una taula nova. Per exemple, la fórmula següent retorna una taula dels pròxims 10 dies:

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

El nombre de registres que es generen s'arrodoneix a la baixa al nombre enter més pròxim i ha d'estar dins de l'interval de 0 a 50.000. Generar una taula amb zero registres es tradueix en una taula buida.

Nota

Sequence està limitat a 50.000 registres.

Sintaxi

Sequence( Registres [, Inici [, Pas ] ] )

  • Registres : obligatori. El nombre de registres que es crearan. Ha de ser un valor dins de l'interval de 0 a 50.000.
  • Inici : opcional. El nombre inicial de la seqüència. Per defecte és 1.
  • Pas - Opcional. L'increment de cada número successiu de la seqüència. Pas pot ser negatiu per comptar enrere des de l'inici . Per defecte és 1.

Exemples

Ús bàsic

Fórmula Descripció Resultat
Sequence( 4 ) Genera una taula de 4 registres que comença al valor 1 per defecte i s'incrementa pel valor 1 per defecte. Sequence # 4.
Sequence( 4, 24 ) Genera una taula de 4 registres que comença al valor 24 i s'incrementa pel valor 1 per defecte. Sequence 4, 24.
Sequence( 4, 4, -1 ) Genera una taula de 4 registres que comença al valor 4 i s'incrementa pel valor -1, la qual cosa genera un compte enrere. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Genera una taula de 4 registres que comença al valor -100 i s'incrementa pel valor 0,5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Genera una taula buida perquè el recompte s'arrodoneix a la baixa com a 0. Sequence 0,9.
ForAll( Sequence( 4 ), Rand () ) Genera una taula de 4 registres de nombres aleatoris. Sequence # 4 amb aleatori.
Els números reals variaran.
Concat( Sequence( 5 ),
Text( Valor ) i " " )
Genera una cadena de números de l'1 al 5. "1 2 3 4 5 "

Mapa de caràcters

Vegeu la referència de la funció Char per a dues Sequence funcions que treballen juntes per mostrar un mapa de caràcters en un disseny bidimensional.

Tauler d'escacs

Vegeu la referència de l'operador As per a dues Sequence funcions que treballen juntes per crear un tauler d'escacs en una cadena de text i en dues galeries imbricades.