Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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, 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, 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, -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( 0.9 ) | Egy üres táblázatot hoz létre, amely a számlálót 0 értékre kerekíti. |
|
| ForAll( Sequence( 4 ), Rand() ) | Létrehoz egy 4 rekordból állő táblázatot véletlen számokból. |
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.