Menu

foreach()

Mis à jour : 2024-11-11

Utilisez la fonction foreach() pour itérer des feuillets et des formulaires à copies multiples. Pour chaque copie de formulaire ou de feuillet, faire correspondre ce champ à une valeur.

foreach(Form|Slip, condition)

Par exemple, pour itérer tous les feuillets T4 où le revenu d'emploi de l'année courante (case 14) est supérieur à 0 $, utilisez : 

foreach(T4Slips.T4, any(CurrentYear.M[1] > 0.00))

Pour itérer tout actionnaire de l'A50 dont le numéro de fiducie est manquant, utilisez :

foreach(S50.Shareholders, isempty(TrustNumber))

Pour itérer chaque copie du formulaire T2121 où le solde d'ouverture de la FNACC sur un T2121Actif est supérieur à 100 $, utilisez :

foreach(T2121Forms, foreach(T2121Asset, count(Asset.UCCStartOfYear > 100.00)))