REPEAT ER-funktion
Viktigt
Delar av eller hela funktionaliteten som beskrivs i den här artikeln är tillgänglig som en del av en förhandsversion. Funktionen och dess innehåll kan ändras. Mer information om förhandsversioner finns i Tillgänglighet för tjänstuppdateringar.
Funktionen REPEAT
bygger på en post som innehåller fältet som har ett värde som matchar den angivna indata. Den returnerar sedan en ny postlista över en post som upprepas ett angivet antal gånger.
Syntax
REPEAT (item, number)
Argument
item
: Alla primitiva eller sammansatta datatyper som stöds
Värdet som ska upprepas.
number
: Heltal
Antal upprepningar.
Returvärden
Postlista
Den resulterande listan med poster.
Användningsanteckningar
Listan över upprepade poster som returneras exponerar följande fält:
- Det angivna värdet (
Item
fältet) - Den aktuella postens index (
Number
fält)
Notering
Eftersom en-baserad numrering används för denna funktion har fältet Number
värdet 1 för den första posten i den resulterande listan.
Du kan använda den här funktionen för att multiplicera befintliga data så att du kan göra prestanda- och volymtestning av Elektronisk rapportering (ER) lösningar med Regression Suite Automation Tool (RSAT).
Exempel
Du vill skapa ett dokument i XML-format som måste innehålla lika många Party
XML-element som du anger i ett datainmatningsfält i dialogrutan vid körning, innan exekveringen av ett ER-format börjar.
På bilden nedan visas ER format. I det här formatet läggs ett enskilt Party
XML-element till för att exponera egenskaperna för en enskild part.
I nästa bild visas följande konfigurerade datakällor:
Party
datakälla som representerar en enskild part. FältetParty.Value
används för att exponera ett enda textvärde.- Datakällan
NumberOfRepeats
datakälla som används för att erbjuda ett datainmatningsfält i dialogrutan vid körning, så att du kan ange antalet parter som ska anges i det genererade dokumentet. - Datakällan
Party2
som uppreparParty
posten antalet gånger som du har angett iNumberOfRepeats
datakällan.
I nästa bild visas data bindande för det redigerbara ER-format som skapas för att generera utdata i XML-format. Dessa utdata visar enskilda parter som fasta noder.
Följande bild visar resultatet när det utformat formatet körs och värdet för NumberOfRepeats
datakällan anges som 5.