Sequence-funktio

Koskee seuraavia: Pohjaan perustuvat sovellukset Työpöytätyönkulut Mallipohjaiset sovellukset Power Platform CLI

Luo peräkkäisten numeroiden taulukko.

Description

Sequence-funktio luo yksisarakkeisen peräkkäisiä numeroita (kuten 1, 2 3) sisältävän taulukon. Sarakkeen nimi on Value. Sequence( 4 ) on yhtä kuin [1,2,3,4].

Käytä Sequence-funktiota yhdessä ForAll-funktion kanssa suorittaaksesi iteroinnin tietyn määrän kertoja. Esimerkiksi seuraava kaava lisää 10 satunnaista lukua kokoelmaan MyRandomNumbers:

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

ForAll-funktiota voi käyttää myös arvon muuntamiseen muiksi tietotyypeiksi ja uuden taulukon palauttamiseen. Esimerkiksi seuraava kaava palauttaa 10 seuraavan päivän taulukon:

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

Luotavien tietueiden määrä pyöristetään alaspäin lähimpään kokonaislukuun, ja sen on oltava välillä 0–50 000. Kun luodaan taulukko, jossa on nolla tietuetta, tuloksena on tyhjä taulukko.

Muistiinpano

Sequence on rajoitettu 50 000 tietueeseen.

Syntaksi

Sequence( Tietueet [, Aloitus [, Askel ] ] )

  • Records – Pakollinen. Luotavien tietueiden määrä. On oltava välillä 0–50 000.
  • Start – Valinnainen. Sequencen aloitusnumero. Oletusarvona on 1.
  • Step – Valinnainen. Sequencen peräkkäisten numeroiden välinen lisäys. Step voi olla negatiivinen, jolloin lasketaan alaspäin arvosta Start. Oletusarvona on 1.

Esimerkit

Peruskäyttö

Kaava Kuvaus Tulos
Sequence( 4 ) Luo neljän tietueen taulukon, joka alkaa oletusarvosta 1 ja jota lisätään oletusarvoisesti yhdellä. Järjestys 4
Sequence( 4, 24 ) Luo neljän tietueen taulukon, joka alkaa arvosta 24 ja jota lisätään oletusarvoisesti yhdellä. Järjestys 4, 24
Sequence( 4, 4, -1 ) Luo neljän tietueen taulukon, joka alkaa arvosta 4 ja josta vähennetään yksi. Tällöin siis lasketaan taaksepäin. Järjestys 4, 4, -1.
Sequence( 4, -100, 0.5 ) Luo neljän tietueen taulukon, joka alkaa arvosta -100 ja jota lisätään 0,5:llä. Järjestys 4, -100, 0,5
Sequence( 0.9 ) Luo tyhjän taulukon, koska määrä pyöristetään alaspäin nollaan. Järjestys 0,9
ForAll( Sequence( 4 ), Rand() ) Lou neljän tietueen satunnaisten numeroiden taulukon. Sequence # 4 with Random.
Todelliset luvut vaihtelevat.
Concat( Sequence( 5 ),
Text( Value ) & " " )
Luo merkkijonon numeroista 1–5. "1 2 3 4 5 "

Merkkien kartoitus

Katso Char-funktion viitteestä kaksi Sequence-funktiota, jotka toimivat yhdessä näyttääkseen merkkikartan kaksiulotteisena asetteluna.

Shakkilauta

Katso As-operaattorin viitteestä kaksi Sequence-funktiota, jotka toimivat yhdessä luodakseen shakkilaudan tekstimerkkijonossa ja kahdessa sisäkkäisessä valikoimassa.