Bonjour sylvievi, tee_grandbois,
Vous ne pouvez faire la somme d'un champ qui est déjà la somme de quelque chose. Vous devez reprendre le calcul ou vous servir de variables.
Votre champ ressemblerait à ceci:
=SomDom("[Total HT_R]";"Saisie";"[Affaire numero]=Affaire_id") + SomDom("[Saisie_Total HT]";"Saisie_materiaux";" [Saisie_enregistrement_affaire]=Affaire_id") + SomDom("[Saisie_Total HT]";"Saisie_materiel";"[Saisie_enregistrement_affaire]=Affaire_id") + SomDom("[Total_HT_SST]";"Saisie_SST";"[Affaire_num]=Affaire_id")
Vous servir d'une variable éviterait la redondance.
1 2 3 4 5
| Dim cuTotal_Ht_R as currency
cuTotal_Ht_R =SomDom("[Total HT_R]";"Saisie";"[Affaire numero]=Affaire_id")
LeChamp_cuTotal HT_R = cuTotal_Ht_R
LeChamp Grand Total = cuTotal_Ht_R + AutreVariable ... |
Ce code lancé à l'activation du formulaire
Bonne journée
Partager