Del via


ER-funktionen REPEAT

Vigtig

Nogle eller alle funktioner, der er angivet i denne artikel, er tilgængelige som en del af en forhåndsversion. Indholdet og funktionaliteten kan blive ændret. Du kan finde flere oplysninger om frigivelser af eksempelversioner her: Tilgængelighed af tjenesteopdatering.

Funktionen REPEAT opbygger en post, der indeholder det felt, som har en værdi, der svarer til det angivne input. Derefter returneres en ny Postliste for en post, der gentages et bestemt antal gange.

Syntaks

REPEAT (item, number)

Argumenter

item: Enhver understøttet primitiv eller sammensat datatype

Værdien, der skal gentages.

number: Heltal

Antal gentagelser.

Returnerede værdier

Liste over poster

Den resulterende liste over poster.

Bemærkninger til brug

Listen over gentagne poster, der returneres, viser følgende felter:

  • Den angivne værdi (Item-felt)
  • Det aktuelle postindeks (Number-felt)

Bemærk!

Da der bruges ettalsbaseret nummerering til denne funktion, skal du angive værdien af feltet Number til 1 for den første post på resultatlisten.

Du kan bruge denne funktion til at multiplicere eksisterende data, så du kan udføre performance- og volumentest af ER-løsninger (Electronic Reporting) ved hjælp af Regression Suite Automation Tool (RSAT).

Eksempel

Du vil generere et dokument i XML-format, der skal indeholde så mange Party XML-elementer, som du angiver i et dataindtastningsfelt i dialogboksen under kørslen, før kørslen af et ER-format begynder.

Følgende illustration viser ER-formatet. I dette format tilføjes det enkelte Party XML-element for at vise egenskaberne for en enkelt part.

Formatstrukturen under fanen Format på siden Formatdesigner.

I den næste illustration vises følgende konfigurerede datakilder:

  • Den Party-datakilde, der repræsenterer en enkelt part. Feltet Party.Value bruges til at vise en enkelt tekstværdi.
  • Den NumberOfRepeatsdatakilde, der bruges til at tilbyde et dataindtastningsfelt i dialogboksen under kørslen, så du kan angive det antal parter, der skal indtastes i det genererede dokument.
  • Datakilden Party2, der gentager posten Party det antal gange, du har angivet i NumberOfRepeats-datakilden.

Konfigurerede datakilder under fanen Tilknytning på siden Formatdesigner.

Den næste illustration viser databindinger for det ER-format, der kan redigeres, og som oprettes for at generere output i XML-format. Dette output viser individuelle parter som fasttekstnoder.

Konfigurerede databindinger under fanen Tilknytning på siden Formatdesigner.

I følgende illustration vises resultatet, når det designede format køres, og værdien af NumberOfRepeats-datakilden er angivet til 5.

Resultatet af at køre formatet under en ny fane i webbrowseren.

Yderligere ressourcer

Listefunktioner