Del via


Sequence-funksjon

Gjelder: Lerretsapper Skrivebordsflyt Modelldrevne apper Power Platform CLI

Generer en tabell med sekvensielle tall.

Description

Sequence-funksjonen genererer en tabell med én kolonne med sekvensielle tall, for eksempel 1, 2, 3. Navnet på kolonnen er Value. Sequence( 4 ) tilsvarer [1,2,3,4].

Bruk Sequence med ForAll-funksjonen til å gjenta et bestemt antall ganger. Følgende formel legger for eksempel til 10 tilfeldige tall i samlingen MyRandomNumbers:

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

ForAll kan også brukes til å transformere verdien til andre data typer og returnere en ny tabell. Følgende formel returnerer for eksempel en tabell for de neste 10 dagene:

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

Antallet oppføringer som skal genereres, rundes ned til nærmeste hele tall, og må være i området 0 til 50 000. Hvis du genererer en tabell med null oppføringer, fører dette til en tom tabell.

Obs!

Sequence er begrenset til 50 000 oppføringer.

Syntaks

Sequence( Records [, Start [, Step ] ] )

  • Records – obligatorisk. Antall oppføringer som skal opprettes. Må være i området 0 til 50 000.
  • Start – valgfritt. Startnummeret for sekvensen. Standard er 1.
  • Step – valgfritt. Økningen for hvert etterfølgende tall i sekvensen. Step kan være negativt for å telle ned fra Start. Standard er 1.

Eksempler

Grunnleggende bruk

Formel Beskrivelse Resultat
Sequence( 4 ) Genererer en tabell med 4 oppføringer som starter med standarden 1 og økes med standarden 1. Sekvens # 4.
Sequence( 4, 24 ) Genererer en tabell med 4 oppføringer som starter med 24 og økes med standarden 1. Sekvens 4, 24.
Sequence( 4, 4, -1 ) Genererer en tabell med 4 oppføringer som starter med 4 og økes med -1, noe som i praksis betyr at det telles bakover. Sekvens 4, 4, -1.
Sequence( 4, -100, 0.5 ) Genererer en tabell med 4 oppføringer som starter med -100 og økes med 0,5. Sekvens 4, -100, 0.5.
Sequence( 0.9 ) Genererer en tom tabell når antallet rundes ned til 0. Sekvens 0.9.
ForAll( Sequence( 4 ), Rand() ) Genererer en tabell med 4 oppføringer med tilfeldige tall. Sequence # 4 med tilfeldig.
De faktiske tallene vil variere.
Concat( Sequence( 5 ),
Text( Value ) & " " )
Genererer en streng med tall fra 1 til 5. "1 2 3 4 5 "

Tegnkart

Se Char-funksjonsreferansen for to Sequence-funksjoner som virker sammen for å vise et tegnkart i et todimensjonalt oppsett.

Rutemønster

Se As-operatorreferansen for Sequence-funksjoner som virker sammen for å opprette et rutemønster i en tekststreng og i to nestede gallerier.