Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Aplikace
plátna Copilot Studio
Desktopové toky
modelem řízené aplikace
Power Platform CLI
– funkce Dataverse
Generujte tabulku pořadových čísel.
Description
Funkce Sequence vygeneruje tabulku s jedním sloupcem sekvenčních čísel, například 1, 2, 3. Název sloupce je Value.
Sequence( 4 ) je ekvivalentní [1,2,3,4].
Používá Sequence se s funkcí ForAll k iteraci určitého počtu opakování. Například následující vzorec přidá do 10 náhodných čísel do kolekce MyRandomNumbers:
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll lze také použít k transformaci hodnoty do jiných datových typů a vrácení nové tabulky. Například následující vzorec vrací tabulku následujících 10 dnů:
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Počet záznamů, které se mají vygenerovat, se zaokrouhlí dolů na nejbližší celé číslo a musí být v rozsahu 0 až 50 000. Generování tabulky s nulovými záznamy má za následek prázdnou tabulku.
Poznámka:
Sequence je omezena na 50 000 záznamů.
Syntaxe
Sequence( Záznamy [, Začátek [, Krok ] ] )
- Záznamy – Povinné. Počet záznamů k vytvoření. Musí být v rozsahu 0 až -50,000.
- Start – volitelné. Počáteční číslo sekvence. Výchozí hodnota je 1.
- krok – Volitelné. Přírůstek pro každé následující číslo v sekvenci. krok může být záporné, aby se odpočítávalo od Začátek. Výchozí hodnota je 1.
Příklady
Základní použití
| Vzorec | Description | Výsledek |
|---|---|---|
| Sequence( 4 ) | Generuje tabulku 4 záznamů začínající na výchozím 1 a zvyšující se o výchozí 1. |
|
| Sequence( 4, 24 ) | Generuje tabulku 4 záznamů začínající na výchozím 24 a zvyšující se o výchozí 1. |
|
| Sequence( 4, 4, -1 ) | Generuje tabulku 4 záznamů začínající na výchozím 4 a zvyšující se o -1, s efektivním zpětným odpočítáváním. |
|
| Sequence( 4, -100, 0.5 ) | Generuje tabulku 4 záznamů začínající na -100 a zvyšující se o 0,5. |
|
| Sequence( 0.9 ) | Generuje prázdnou tabulku, protože se počet zaokrouhlí dolů na 0. |
|
| ForAll( Sequence( 4 ), Rand() ) | Vytvoří tabulku se 4 záznamy náhodných čísel. |
Skutečná čísla se budou lišit. |
|
Concat( Sequence( 5 ), Text( Hodnota ) & " ) |
Generuje řetězec čísel od 1 do 5. | "1 2 3 4 5" |
Mapa znaků
Viz odkaz na funkci Char pro dvě Sequence funkce, které spolupracují na zobrazení mapy znaků v dvojrozměrném rozložení.
Šachovnice
Odkaz na operátor As obsahuje dvě Sequence funkce, které spolupracují na vytvoření šachovnice v textovém řetězci a ve dvou vnořených galeriích.