Cette condition est définie sous la forme d'une formule de calcul. Elle est évaluée à chaque itération faite sur le nombre d'occurrences du champ déclenchant (la variable indice variant de 0 à N-1, N étant la dimension du champ déclenchant). Outre la variable indice, elle peut référencer les champs des tables en ligne, ainsi que des constantes, des variables globales, des fonctions définies par le programmeur (syntaxes func PROGRAMME.FONCTION).
Si le résultat de l'évaluation est non nul, la mise à jour est déclenchée.