Mettre le DatacardValue en mode texte (il est sur nombre de base)
Mettre la formule Text(Sum(gal_Dépenses.AllItems; Value(Montant_TTC; "en-US")); "#.00 €") dans le default du datacardvalue
Cela va faire une erreur sur le Datacard.Update, que tu vas pouvoir résoudre en ajoutant un substitute pour enlever le ” €” qu’on a ajouté à l’étape d’avant. :