Dela via


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.

Formatstruktur på fliken Format på sidan Formatdesigner.

I nästa bild visas följande konfigurerade datakällor:

  • Party datakälla som representerar en enskild part. Fältet Party.Value används för att exponera ett enda textvärde.
  • Datakällan NumberOfRepeatsdatakä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 upprepar Party posten antalet gånger som du har angett i NumberOfRepeats datakällan.

Konfigurerade datakällor på fliken Mappning på sidan Formatdesigner.

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.

Konfigurerade bindningar på fliken Mappning på sidan Formatdesigner.

Följande bild visar resultatet när det utformat formatet körs och värdet för NumberOfRepeats datakällan anges som 5.

Resultat av att köra formatet på en ny flik i webbläsaren.

Ytterligare resurser

Lista över funktioner