Condividi tramite


Funzione REPEAT di ER

Importante

La funzionalità indicata in questo articolo è disponibile parzialmente o totalmente come parte di un rilascio di anteprima. Il contenuto e la funzionalità sono soggetti a modifiche. Per ulteriori informazioni sulle versioni di anteprima, vedi Disponibilità degli aggiornamenti del servizio.

La funzione REPEAT crea un record contenente il campo che ha un valore corrispondente all'input specificato. Quindi restituisce un nuovo Elenco record di un record che viene ripetuto un determinato numero di volte.

Sintassi

REPEAT (item, number)

Argomenti

item: qualsiasi tipo di dati primitivo o composito supportato

Il valore da ripetere.

number: Intero

Il numero di ripetizioni.

Valori restituiti

Elenco di record

L'elenco risultante di record.

Note sull'utilizzo

L'elenco dei record ripetuti restituiti espone i seguenti campi:

  • Il valore specificato (campo Item)
  • L'indice del record corrente (campo Number)

Nota

Poiché per questa funzione viene utilizzata la numerazione su base uno, il campo Number presenta il valore 1 per il primo record dell'elenco risultante.

Puoi utilizzare questa funzione per moltiplicare i dati esistenti in modo da poter eseguire test di prestazioni e volume delle soluzioni di creazione di report elettronici (ER) utilizzando lo strumento Regression Suite Automation Tool (RSAT).

Esempio

Vuoi generare un documento in formato XML che deve contenere tutti gli elementi XML Party che hai specificato in un campo di immissione dati nella finestra di dialogo al runtime, prima dell'inizio dell'esecuzione di un formato ER.

Nella figura seguente è illustrato il formato ER. In questo formato, il singolo elemento XML Party viene aggiunto per esporre le proprietà di una singola parte.

Struttura del formato nella scheda Formato della pagina Progettazione formato.

L'illustrazione successiva mostra le seguenti origini dati configurate:

  • L'origine dati Party che rappresenta una singola parte. Il campo Party.Value viene utilizzato per esporre un singolo valore di testo.
  • L'NumberOfRepeatsorigine dati che viene utilizzata per offrire un campo di immissione dati nella finestra di dialogo al runtime, in modo da poter specificare il numero di parti da inserire nel documento generato.
  • L'origine dati Party2 che ripete il record Party per il numero di volte che hai specificato nell'origine dati NumberOfRepeats.

Origini dati configurate nella scheda Mapping della pagina di progettazione Formato.

L'illustrazione successiva mostra i data binding del formato ER modificabile creati per generare output in formato XML. Questo output presenta singole parti come nodi enumerati.

Data binding configurati nella scheda Mapping della pagina di progettazione Formato.

L'illustrazione seguente mostra il risultato quando viene eseguito il formato designato e il valore dell'origine dati NumberOfRepeats è 5.

Risultato dell'esecuzione del formato in una nuova scheda del Web browser.

Risorse aggiuntive

Funzioni di elenco