
Vous avez donc découvert la fonction For, utilisable pour pratiquement tout type d'itération. Il existe également une fonction spéciale pour parcourir les lignes de la table de données : la fonction For Each Row. Cette fonction ne nécessite qu'un seul argument : le corps du code que JMP doit évaluer ligne par ligne. For Each Row parcourt les lignes de la table de données jusqu'à la fin, simplifiant ainsi la syntaxe en éliminant la nécessité de maintenir un compteur ou un index et d'utiliser un indice. Le code du corps du code ressemble beaucoup à l'expression dans l'éditeur de formules. Dans certains cas, vous pouvez utiliser la fonction Row pour parcourir les lignes de la table de données. Cette fonction renvoie la ligne courante de l'itération ligne par ligne. Vous pouvez également l'utiliser à gauche d'une affectation, ce qui permet à votre code de déterminer la ligne courante de l'itération. Comme la fonction N Col, la fonction N Row renvoie le nombre de lignes de la table de données courante si aucun argument n'est fourni, ou d'une table de données ou d'une matrice spécifiée. Mais n'oubliez pas que ce n'est pas nécessaire si vous utilisez la fonction Pour chaque ligne.