- Dans le mappeur, sélectionnez les champs à inclure dans la boucle, en commençant par la ligne du premier écran qui contient les champs et en terminant par la ligne du dernier champ.
- Cliquez sur Créer une boucle.
Si Créer une boucle n'est pas disponible, cliquez sur l'onglet Vue Expert.
- Dans la zone Boucle, vérifiez que les lignes correctes sont affichées dans les zones Répéter les lignes du script.
- Validez ou changez les autres propriétés :
- Colonne d'identificateur de boucle : cliquez sur la flèche, cochez la case Afficher les colonnes non associées, cliquez sur la colonne appropriée, puis sur Exécuter. Utilisez une colonne qui n'est pas déjà associée à un champ dans le mappeur.
- Texte d'identification de l'en-tête de transaction : tapez la lettre de colonne qui définit les données d'en-tête pour l'enregistrement de script (la valeur par défaut est H).
- Texte d'identification des postes répétitifs : tapez la lettre de colonne qui définit les données de poste détaillé de l'enregistrement de script (la valeur par défaut est D).
- Cliquez sur OK.
Le mappeur affiche une parenthèse Boucle While... Fin de boucle autour des champs.
- Cliquez sur l’onglet Exécuter.
Si vous voulez inclure les données enregistrées, transférez les données de poste vers une ligne distincte et suivez les instructions ci-dessous.
- Entrez les données d’en-tête dans une ligne, puis tapez l’identification d’en-tête (par exemple H) dans la colonne ID de boucle.
- Dans une nouvelle ligne, entrez les données du premier poste, puis saisissez l’identificateur de poste (par exemple, D) dans la colonne ID de boucle. Répétez l'opération pour les postes restants à envoyer.
Changement de la boucle
Cliquez sur le libellé Boucle While ou Fin de boucle pour rouvrir la zone Boucle.
Couper, copier et coller la boucle
Sélectionnez et copiez le bloc de boucle complet et collez-le autre part dans le mappeur.
Supprimer la boucle
- Dans le mappeur, cliquez sur la ligne de début ou la ligne de fin de la boucle pour sélectionner la ligne.
- Cliquez avec le bouton droit de la souris sur la ligne et cliquez sur Supprimer.
Pour plus d'informations sur les boucles, y compris les boucles multifeuilles, voir Boucle avancée.