Deli putem


Funkcija sekvence

Odnosi se na: Aplikacije platna Tokovi na radnoj površini Aplikacije Power Platform zasnovane na modelu CLI

Generišite tabelu uzastopnih brojeva.

Opis

Funkcija Sequence generiše jednu tabelu kolona sa rednim brojevima, kao što su 1, 2, 3. Naziv kolone je Value. Sequence( 4 ) je ekvivalentno [1,2,3,4].

Koristite Sequence sa funkcijom ForAll za ponavljanje određenog broja puta. Na primer, sledeća formula dodaje 10 slučajnih brojeva u kolekciju MyRandomNumbers:

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

ForAll se takođe može koristiti za transformaciju vrednosti u druge tipove podataka i vraćanje nove tabele. Na primer, sledeća formula vraća tabelu narednih 10 dana:

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

Broj zapisa koje treba generisati zaokružuje se na najbliži celi broj i mora biti u opsegu od 0 do 50.000. Generisanje tabele sa nultim zapisima rezultuje praznom tabelom.

Belešku

Sekvenca je ograničena na 50.000 zapisa.

Sintaksa

Sekvenca( Zapisi [, Početak [, korak ] ] )

  • Zapisi – Obavezno. Broj zapisa koje treba kreirati. Mora biti u opsegu 0–50.000.
  • Početak – Opciono. Početni broj za niz. Podrazumevano je 1.
  • korak – Opciono. Korak za svaki uzastopni broj u nizu. korak može biti negativan za odbrojavanje od početka. Podrazumevano je 1.

Primeri

Osnovna upotreba

Formula Opis rezultat
Redosled( 4 ) Generiše tabelu od 4 zapisa koja počinje sa podrazumevanom vrednošću i povećava se za podrazumevani korak 1. Redosled # 4.
Redosled( 4, 24 ) Generiše tabelu od 4 zapisa koja počinje sa vrednošću 24 i povećava se za podrazumevani korak 1. Sekvenca 4, 24.
Redosled( 4, 4, -1 ) Generiše tabelu od 4 zapisa koja počinje sa vrednošću 4 i povećava se za -1, faktički odbrojavajući unazad. Sekvenca 4, 4, -1.
Redosled( 4, -100, 0.5 ) Generiše tabelu od 4 zapisa koja počinje sa vrednošću -100 i povećava se za 0,5. Sekvenca 4, -100, 0.5.
Redosled( 0.9 ) Generiše praznu tabelu dok se broj zaokružuje na 0. Sekvenca 0.9.
ForAll( sekvenca( 4 ), rand() ) Generiše tabelu od 4 zapisa slučajnih brojeva. Sekvenca # 4 sa slučajnim.
Stvarni brojevi će varirati.
Concat( sekvenca( 5 ),
Tekst ( Vrednost ) & " " )
Stvara niz brojeva od 1 do 5. "1 2 3 4 5 "

Mapa znakova

Pogledajte referencu na funkciju Char za dve funkcije Sequence koje funkcionišu zajedno da prikažu mapu znakova u dvodimenzionalnom rasporedu.

Šahovska tabla

Pogledajte referencu na operator As za dve funkcije Sequence koje funkcionišu zajedno da kreiraju šahovsku tablu u tekstualnoj niski i u dve ugnežđene galerije.