Partager via


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.

Structure du format sur l’onglet Format de la page Concepteur de format.

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 champ Party.Value est utilisé pour exposer une seule valeur de texte.
  • La NumberOfRepeatssource 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’enregistrement Party le nombre de fois que vous avez spécifié dans la source de données NumberOfRepeats.

Sources de données configurées sur l’onglet Mappage du concepteur de format.

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.

Liaisons de données configurées sur l’onglet Mappage du concepteur de format.

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.

Résultat de l’exécution du format sur un nouvel onglet de navigateur Web.

Ressources supplémentaires

Fonctions de liste