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.
L'illustrazione successiva mostra le seguenti origini dati configurate:
- L'origine dati
Party
che rappresenta una singola parte. Il campoParty.Value
viene utilizzato per esporre un singolo valore di testo. - L'
NumberOfRepeats
origine 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 recordParty
per il numero di volte che hai specificato nell'origine datiNumberOfRepeats
.
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.
L'illustrazione seguente mostra il risultato quando viene eseguito il formato designato e il valore dell'origine dati NumberOfRepeats
è 5.