Jaa


Sequence-funktio

Koskee seuraavia: pohjaan perustuvat sovellukset työpöytätyönkulut Mallipohjaisten sovellusten 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 ) vastaa 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() ) )

ForAllin avulla voidaan myös muuntaa arvo muiksi tietotyypeiksi ja palauttaa uusi taulukko. 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

Sekvenssi on rajoitettu 50 000 tietueeseen.

Syntaksi

Sekvenssi(Tietueet [, Alku [, vaihe ] ] )

  • Tietueet – Pakollinen. Luotavien tietueiden määrä. On oltava välillä 0–50 000.
  • Käynnistä – Valinnainen. Sequencen aloitusnumero. Oletusarvona on 1.
  • vaihe – Valinnainen. Sequencen peräkkäisten numeroiden välinen lisäys. vaihe voi olla negatiivinen laskea alaspäin alusta. Oletusarvona on 1.

Esimerkit

Peruskäyttö

Kaava Kuvaus Tulos
Järjestys( 4 ) Luo neljän tietueen taulukon, joka alkaa oletusarvosta 1 ja jota lisätään oletusarvoisesti yhdellä. Järjestys 4
Järjestys( 4, 24 ) Luo neljän tietueen taulukon, joka alkaa arvosta 24 ja jota lisätään oletusarvoisesti yhdellä. Järjestys 4, 24
Sekvenssi( 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.
Sekvenssi( 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
Sekvenssi( 0.9 ) Luo tyhjän taulukon, koska määrä pyöristetään alaspäin nollaan. Järjestys 0,9
ForAll( sekvenssi ( 4 ), rand() ) Lou neljän tietueen satunnaisten numeroiden taulukon. Sequence # 4 with Random.
Todelliset luvut vaihtelevat.
Concat( sekvenssi( 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.