Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Aplicativos de
tela Copilot Studio
Desktop flui aplicativos baseados
em modelo
funções do Power Platform CLI
Dataverse
Gere uma tabela de números sequenciais.
Description
A Sequence função gera uma única tabela de colunas de números sequenciais, como 1, 2, 3. O nome da coluna é Value.
Sequence( 4 ) é equivalente a [1,2,3,4].
Use Sequence com a função ForAll para iterar um número específico de vezes. Por exemplo, a fórmula a seguir adiciona 10 números aleatórios à coleção MyRandomNumbers:
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll também pode ser usado para transformar o valor em outros tipos de dados e retornar uma nova tabela. Por exemplo, a seguinte fórmula retorna uma tabela dos próximos 10 dias:
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
O número de registros a serem gerados é arredondado para o número inteiro mais próximo e deve estar no intervalo de 0 a 50.000. Gerar uma tabela com zero registros resulta em uma tabela vazia.
Nota
Sequence é limitado a 50.000 registros.
Sintaxe
Sequence( Registros [, Iniciar [, Etapa ] ] )
- Registros – Obrigatório. O número de registros a serem criados. Deve estar no intervalo de 0 a 50.000.
- Iniciar – Opcional. O número inicial da sequência. O padrão é 1.
- etapa – Opcional. O incremento para cada número sucessivo na sequência. etapa pode ser negativo para contagem regressiva a partir do Início. O padrão é 1.
Exemplos
Uso básico
| Fórmula | Description | Resultado |
|---|---|---|
| Sequence( 4 ) | Gera uma tabela de 4 registros a partir do padrão 1 e em incrementos do padrão 1. |
|
| Sequence( 4, 24 ) | Gera uma tabela de 4 registros a partir de 24 e com incrementos do padrão 1. |
|
| Sequence( 4, 4, -1 ) | Gera uma tabela de 4 registros a partir de 4 e em incrementos de -1, uma contagem regressiva eficaz. |
|
| Sequence( 4, -100, 0.5 ) | Gera uma tabela de 4 registros a partir de -100 e com incrementos do padrão 0,5. |
|
| Sequence( 0.9 ) | Gera uma tabela vazio conforme a contagem é arredondada para 0. |
|
| ForAll( Sequence( 4 ), Rand() ) | Gera uma tabela de 4 registros de números aleatórios. |
Os números reais podem variar. |
|
Concat( Sequence( 5 ), Text( Value ) &" " ) |
Gera uma sequência de números de 1 a 5. | "1 2 3 4 5 " |
Mapa de caracteres
Consulte a referência da função Char para duas Sequence funções trabalhando juntas para exibir um mapa de caracteres em um layout bidimensional.
Tabuleiro
Consulte a referência do operador As para duas Sequence funções trabalhando juntas para criar um tabuleiro de xadrez em uma cadeia de texto e em duas galerias aninhadas.