Compartilhar via


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.

Estrutura do formato na guia Formatar da página Designer de formato.

A próxima ilustração mostra as seguintes fontes de dados configuradas:

  • A fonte de dados Party que representa um único participante. O campo Party.Value é usado para expor um único valor de texto.
  • A NumberOfRepeatsfonte 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 registro Party o número de vezes que você especificou na fonte de dados NumberOfRepeats.

Fontes de dados configuradas na guia Mapeamento da página Designer de formato.

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.

Vinculações de dados configuradas na guia Mapeamento da página Designer de formato.

A ilustração a seguir mostra o resultado quando o formato projetado é executado e o valor da fonte de dados NumberOfRepeats é especificado como 5.

Resultado da execução do formato em uma nova guia de navegador da Web.

Recursos adicionais

Funções de listagem