Megosztás:


Sequence függvény

A következőkre vonatkozik: Vászonalapú alkalmazások Copilot Studio Desktop folyamatok Modellalapú alkalmazások Power Platform CLI Dataverse-függvények

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

Description

A Sequence függvény egyetlen oszloptáblát hoz létre szekvenciális számokból, például 1, 2, 3. Az oszlop neve Value. Sequence( 4 ) egyenértékű [1,2,3,4].

A SequenceForAll függvénnyel adott számú alkalommal iterálhat. 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

Sequence legfeljebb 50 000 rekord.

Szintaxis

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

  • 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 Description Eredmény
Sequence( 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. Sequence # 4.
Sequence( 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. Sequence 4, 24.
Sequence( 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. Sequence 4, 4, -1.
Sequence( 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. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Egy üres táblázatot hoz létre, amely a számlálót 0 értékre kerekíti. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) Létrehoz egy 4 rekordból állő táblázatot véletlen számokból. Sequence # 4 véletlenszerű.
A tényleges számok eltérőek lehetnek.
Concat( Sequence( 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

Tekintse meg a karakterfüggvények hivatkozását két Sequence függvény esetében, amelyek egy karaktertérkép kétdimenziós elrendezésben való megjelenítésére szolgálnak.

Sakktábla

Tekintse meg az Operátorként referenciát két Sequence függvényhez, amelyek egy szöveges sztringben és két beágyazott gyűjteményben lévő sakktáblát hoznak létre.