Fonction REPEAT ER
Important
Tout ou partie de la fonctionnalité décrite dans cet article est accessible dans le cadre d’une version préliminaire. Le contenu et la fonctionnalité peuvent faire l’objet de modifications. Pour plus d’informations sur les préversions, voir Disponibilité des mises à jour de service.
Cette fonctionnalité REPEAT
crée un enregistrement qui contient le champ dont la valeur correspond à l’entrée spécifiée. Elle renvoie alors une nouvelle Liste des enregistrements d’un enregistrement répété un certain nombre de fois.
Syntaxe
REPEAT (item, number)
Arguments
item
: Tout type de données primitif ou composite pris en charge
La valeur à répéter.
number
: Entier
Le nombre de répétitions.
Valeurs de retour
Liste d’enregistrements
Liste des enregistrements résultante.
Notes d’utilisation
La liste des enregistrements répétés qui est renvoyée expose les champs suivants :
- La valeur spécifiée (champ
Item
) - L’index des enregistrements actuels (champ
Number
)
Note
Étant donné que la numérotation de base un est utilisée pour cette fonction, le champ Number
est défini sur la valeur 1 pour renvoyer le premier enregistrement de la liste résultante.
Vous pouvez utiliser cette fonction pour multiplier les données existantes afin de pouvoir tester les performances et le volume des solutions Rapports électroniques (ER) en utilisant Regression Suite Automation Tool (RSAT).
Exemple
Vous souhaitez générer un document au format XML qui doit contenir autant d’éléments XML Party
que vous spécifiez dans un champ de saisie de données dans la boîte de dialogue au moment de l’exécution, avant le début de l’exécution d’un format ER.
L’illustration suivante présente le format ER. Dans ce format, l’élément XML Party
individuel est ajouté pour exposer les propriétés d’une seule partie.
L’illustration suivante montre les sources de données configurées suivantes :
- La source de données
Party
qui représente une seule partie. Le champParty.Value
est utilisé pour exposer une seule valeur de texte. - La
NumberOfRepeats
source de données qui permet de proposer un champ de saisie dans la boîte de dialogue à l’exécution, afin de pouvoir préciser le nombre d’intervenants à saisir dans le document généré. - La source de données
Party2
qui répète l’enregistrementParty
le nombre de fois que vous avez spécifié dans la source de donnéesNumberOfRepeats
.
L’illustration suivante montre les liaisons de données du format ER modifiable qui sont créées pour générer une sortie au format XML. Cette sortie répertorie des parties individuelles comme nœuds énumérés.
L’illustration suivante montre le résultat lorsque le format conçu est exécuté et la valeur de la source de données NumberOfRepeats
est spécifiée sur 5.