Função de ER REPEAT
Importante
Algumas ou todas as funcionalidades observadas neste artigo estão disponíveis como parte de uma versão preliminar. O conteúdo e a funcionalidade estão sujeitos a alterações. Para obter informações sobre as versões prévias, consulte Disponibilidade das atualizações do serviço.
A função REPEAT
cria um registro que contém o campo que tem um valor que corresponde à entrada especificada. Em seguida, retorna uma nova lista de registros de um registro repetido um determinado número de vezes.
Sintaxe
REPEAT (item, number)
Argumentos
item
: qualquer tipo de dados primitivo ou composto com suporte
O valor a ser repetido.
number
: Inteiro
Número de repetições.
Valores de retorno
Lista de registros
A lista de registros resultante.
Notas de uso
A lista de registros repetidos retornada expõe os seguintes campos:
- Valor especificado (campo
Item
) - Índice do registro atual (campo
Number
)
Observação
Como o número de uma base é usado para essa função, o campo Number
apresenta o valor 1 para o primeiro registro da lista resultante.
Você pode usar esta função para multiplicar dados existentes para que possa fazer testes de desempenho e de volume de soluções de relatório eletrônico (ER) usando a Regression Suite Automation Tool (RSAT).
Exemplo
Você deseja gerar um documento no formato XML que deve conter quantos elementos XML Party
forem especificados em um campo de entrada de dados na caixa de diálogo no runtime, antes que a execução de um formato ER seja iniciada.
A ilustração a seguir mostra o formato ER. Nesse formato, o único elemento XML Party
é adicionado para expor as propriedades de um único participante.
A próxima ilustração mostra as seguintes fontes de dados configuradas:
- A fonte de dados
Party
que representa um único participante. O campoParty.Value
é usado para expor um único valor de texto. - A
NumberOfRepeats
fonte de dados usada para oferecer um campo de entrada de dados na caixa de diálogo no runtime, de forma que você possa especificar o número de participantes que devem ser inseridos no documento gerado. - A fonte de dados
Party2
que repete o registroParty
o número de vezes que você especificou na fonte de dadosNumberOfRepeats
.
A ilustração a seguir mostra a associação de dados do formato ER editável criado para gerar saída no formato XML. Esta saída apresenta participantes individuais como nós enumerados.
A ilustração a seguir mostra o resultado quando o formato projetado é executado e o valor da fonte de dados NumberOfRepeats
é especificado como 5.