Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
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, 24 ) | Genera una taula de 4 registres que comença al valor 24 i s'incrementa pel valor 1 per defecte. |
|
| 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, -100, 0.5 ) | Genera una taula de 4 registres que comença al valor -100 i s'incrementa pel valor 0,5. |
|
| Sequence( 0.9 ) | Genera una taula buida perquè el recompte s'arrodoneix a la baixa com a 0. |
|
| ForAll( Sequence( 4 ), Rand () ) | Genera una taula de 4 registres de nombres aleatoris. |
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.