Megosztás a következőn keresztül:


Szekvencia függvény

A következőkre vonatkozik: Vászonalapú alkalmazások Asztali folyamatok Modellvezérelt alkalmazások Power Platform CLI

Szekvenciális számozású táblázat létrehozása.

Description

A Sequence függvény egymást követő számok egyoszlopos táblázatát hozza létre, amely például 1, 2, 3 lehet. Az oszlop neve Value. Sequence( 4 ) egyenértékű [1,2,3,4].

A Sequence és a ForAll függvények együttes használatával adott számú iterációt végezhet. A következő képlet például 10 véletlenszerű számot ad hozzá a MyRandomNumbers gyűjteményhez:

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

A ForAll segítségével az értéket más adattípusokká alakíthatja át, és új táblát adhat vissza. A következő képlet például a következő 10 nap táblázatát adja vissza:

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

A generált rekordok számát a legközelebbi egész számra kell lekerekíteni, és a 0 és 50 000 közötti tartományban kell lennie. A nulla rekorddal rendelkező tábla generálása egy üres táblát eredményez.

Feljegyzés

A sorozat 50 000 rekordra van korlátozva.

Szintaxis

Sorrend(Rekordok[; Start[; lépés ] ] )

  • Rekordok – Kötelező. A létrehozandó rekordok száma. A 0 és 50 000 közötti tartományba kell esnie.
  • Start – Nem kötelező. A sorozat kezdő száma. Az alapértelmezett az 1.
  • lépés – Nem kötelező. A sorozat minden egyes egymást követő számának növekménye. lépés negatív lehet a visszaszámlálás a kezdetektől. Az alapértelmezett az 1.

Példák

Alapvető használat

Képlet Ismertetés Eredmény
Szekvencia( 4 ) Egy 4 rekordból álló táblát hoz létre, amely az 1 alapértelmezett értékkel kezdődik, és az alapértelmezett 1 értékkel növeli azt. Szekvencia # 4.
Szekvencia( 4, 24 ) Egy 4 rekordból álló táblát hoz létre, amely a 24 értékkel kezdődik, és az alapértelmezett 1 értékkel növeli azt. 4., 24. sorozat.
Szekvencia( 4, 4, -1 ) Egy 4 rekordból álló táblát hoz létre, amely a 4 értékkel kezdődik, és a -1 érték a növekménye, tehát gyakorlatilag visszaszámol. 4, 4, -1 sorozat.
Szekvencia( 4, -100, 0,5 ) Egy 4 rekordból álló táblát hoz létre, amely a -100 értékkel kezdődik, és a 0,5 értékkel növeli azt. 4. sorozat, -100, 0,5.
Szekvencia( 0,9 ) Egy üres táblázatot hoz létre, amely a számlálót 0 értékre kerekíti. 0.9. sorozat.
ForAll( szekvencia( 4 ), rand() ) Létrehoz egy 4 rekordból állő táblázatot véletlen számokból. # 4 szekvencia véletlenszerű.
A tényleges számok eltérőek lehetnek.
összefűz( szekvencia( 5 ),
Szöveg( Érték ) & " " )
1-től 5-ig terjedő számokból álló karaktersorozatot hoz létre. "1 2 3 4 5 "

Karakterleképezés

A Char függvény segítségével hivatkozhat két Sequence függvényt, hogy együttműködve egy karakterleképezést jelenítsenek meg egy kétdimenziós elrendezésben.

Sakktábla

A As operátorral hivatkozhat két Sequence függvényt, hogy együttműködve egy sakktáblát hozzanak létre egy szöveges karaktersorozatban és két beágyazott katalógusban.