# Expressions d'itération

Les itérations spécifient comment gérer les éléments pouvant se produire plusieurs fois. Pour plus d'informations concernant les fonctions utilisées dans les expressions de boucle, consultez [Éléments d'itération](https://help.qlik.com/talend/fr-FR/data-mapper-functions-reference-guide/8.0/loop-functions).

Les éléments de boucle sont des éléments dont le paramètre Occurs Max est configuré à plus de 1 ou à -1. La spécification pour l'itération se situe dans l'onglet Loop de chaque élément de boucle et est automatiquement générée lorsque vous mappez un élément depuis l'entrée vers la sortie.

Dans la plupart des cas, l'itération générée automatiquement est suffisante. Cependant, si vous devez filtrer ou trier, ou si vous souhaitez que la boucle de sortie se répète d'une manière différente, vous devez modifier l'expression d'itération.

L'exemple suivant décrit certains problèmes d'itération fréquents et comment les mapper.

### Dans cette section

* [Mapper des boucles correspondantes](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/mapping-matching-loops)
* [Mapper des boucles imbriquées](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/mapping-nested-loops)
* [Mapper une boucle vers un élément non itératif](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/mapping-loop-to-non-looping-element)
* [Mapper deux boucles en une seule](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/mapping-two-loops-into-single-loop)
* [Mapper une boucle récursive](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/mapping-recursive-loop)
* [Dérouler une boucle](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/unrolling-loop)
* [Scinder une boucle](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/splitting-loop)
* [Générer et configurer une expression AgConcat](https://help.qlik.com/talend/fr-FR/data-mapper-user-guide/8.0-R2025-11/generating-and-configuring-agconcat-expression)