Condividi tramite


Funzione Sequence

Si applica a: App canvas Flussi desktop di Copilot Studio App basate su modello Funzioni dell'interfaccia della riga di comando di Power Platform Dataverse

Genera una tabella di numeri sequenziali.

Descrizione

La Sequence funzione genera una singola tabella di colonne di numeri sequenziali, ad esempio 1, 2, 3. Il nome della colonna è Value. Sequence( 4 ) è equivalente a [1,2,3,4].

Usare Sequence con la funzione ForAll per scorrere un numero specifico di volte. Ad esempio, la seguente formula aggiunge 10 numeri casuali alla raccolta MyRandomNumbers:

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

ForAll può essere utilizzato anche per trasformare il valore in altri tipi di dati e restituire una nuova tabella. Ad esempio, la seguente formula restituisce una tabella dei successivi 10 giorni:

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

Il numero di record da generare viene arrotondato per difetto al numero intero più vicino e deve essere compreso tra 0 e 50.000. La generazione di una tabella con zero record produce una tabella vuota.

Nota

Sequence è limitato a 50.000 record.

Sintassi

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

  • Record – Obbligatorio. Il numero di record da creare. Deve essere compreso nell'intervallo tra 0 e 50.000.
  • Inizio – Facoltativo. Il numero iniziale della sequenza. Il valore predefinito è 1.
  • passaggio – Facoltativo. L'incremento per ogni numero successivo nella sequenza. passaggio può essere negativo per il conto alla rovescia dall' inizio. Il valore predefinito è 1.

Esempi

Utilizzo di base

Formula Descrizione Risultato
Sequence( 4 ) Genera una tabella di 4 record a partire dal valore predefinito 1 con incrementi del valore predefinito 1. Sequence N. 4.
Sequence( 4, 24 ) Genera una tabella di 4 record a partire dal valore 24 con incrementi del valore predefinito 1. Sequence 4, 24.
Sequence( 4, 4, -1 ) Genera una tabella di 4 record a partire dal valore 4 con incrementi di -1 per il conto alla rovescia. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Genera una tabella di 4 record a partire dal valore -100 con incrementi di 0,5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Genera una tabella vuota mentre il conteggio viene arrotondato per difetto a 0. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) Genera una tabella di 4 record di numeri casuali. Sequence # 4 con Random.
I numeri effettivi possono variare.
Concat( Sequence( 5 ),
Text( Value ) & " " )
Genera una stringa di numeri da 1 a 5. "1 2 3 4 5"

Mappa di caratteri

Vedere il riferimento alla funzione Char per due Sequence funzioni che interagiscono per visualizzare una mappa dei caratteri in un layout bidimensionale.

Scacchiera

Vedere il riferimento dell'operatore As per due Sequence funzioni che interagiscono per creare una scacchiera in una stringa di testo e in due raccolte nidificate.