Recherche
Recherche
Les mémos
Je débute...
Visites

 994650 visiteurs

 2 visiteurs en ligne

FAQ
Déplier Fermer  Les états
Dans le pied du sous-état (sfFacture), une zone de texte txtSumPrix affiche la somme de la zone de texte txtPrix qui se trouve dans la section détail.

Comme on le sait, cela s'obtient en donnant comme source =Sum(txtPrix)

Lorsque pour une raison quelconque, il ny a pas de ligne de détail, le sous-formulaire est vide et la zone de texte txtSumPrix dans laquelle est faite la somme n'est pas adressable (n'existe pas...)

Note : c'est pour cela que Nz() ne fonctionne pas  wink


Pour éviter l'erreur se produisant lors d'un sous-état vide, on utilise l'expression suivante dans l'état principal :

= IIF(IsError(sfFacture.Report!txtSumPrix) ; 0 ; sfFacture.Report!txtSumPrix)


Dernière modification :15/02/2007 : 01:49 Hyperlien