Ainsi, vous avez découvert la fonction For, que vous pouvez utiliser pour pratiquement n'importe quel type d'itération. Il existe également une fonction spéciale pour parcourir les lignes de la table de données, et c'est la fonction For Each Row. Cette fonction ne nécessite qu'un seul argument, qui est le corps ou le code que vous souhaitez que JMP évalue ligne par ligne. For Each Row itère les lignes de la table de données jusqu'à la fin, ce qui simplifie la syntaxe en éliminant le besoin de maintenir un compteur ou un index et d'utiliser un indice. En fait, le code du corps ressemble beaucoup à l'expression dans l'éditeur de formule. Dans certains cas, vous souhaiterez peut-être utiliser la fonction Row lors de l'itération des lignes de la table de données. Cette fonction renvoie la ligne actuelle dans l'itération ligne par ligne. Et vous pouvez également l'utiliser sur le côté gauche d'une affectation, ce qui permet à votre code de déterminer la ligne actuelle pour l'itération. Comme la fonction N Col, la fonction N Row renvoie le nombre de lignes soit dans la table de données actuelle si aucun argument n'est donné, soit dans une table de données ou une matrice spécifiée. Mais n'oubliez pas que ce n'est pas nécessaire si vous utilisez la fonction Pour chaque ligne.