Bonjour à tous,
Je suis en train de finaliser mon application il me reste un dernier bug (enfin j'espère )
J'ai un formulaire qui contient 4 sous formulaires. Chaque sous formulaire contient une liste de valeurs et la somme de ces valeurs est faite dans le sous forumlaire.
La valeur est reportée dans un champ du formulaire afin de pouvoir faire la somme des valeurs des 4 sous formulaires. Hélas quand il n'y a pas de valeurs (de lignes dans le sous formulaire j'ai un message d'erreur dans le champ de repport du total du sous formulaire. Pourtant j'utilise la fonction Nz.
Dans mon sous formulaire j'ai un champ NbHeure
Dans le pied de page de mon sous formulaire j'ai un champ:(j'ai essayé aussi sans le Nz à ce niveau)
Code : Sélectionner tout - Visualiser dans une fenêtre à part SommeMoisConges=Nz(Somme([NbHeures]);0)
Dans mon formulaire j'ai un champ de repport de la valeur du sous formulaire:
J'ai essayé deux syntaxes:
=> avec cette syntaxe dans le champ de repport j'ai un message d'erreur : #Erreur!
Code : Sélectionner tout - Visualiser dans une fenêtre à part CHampRepport=[SsF_SaisieHeures_ListeCongesMois].[Formulaire]![SommeMoisConges]
=> avec cette syntaxe dans le champ de repport j'ai un message d'erreur : #Taille!
Code : Sélectionner tout - Visualiser dans une fenêtre à part CHampRepport=Nz([SsF_SaisieHeures_ListeCongesMois].[Formulaire]![SommeMoisConges];0)
Pourtant les formats dans le sous formulaire et le formulaire sont les mêmes (fixe une décimale)
Je ne vois pas comment régler le problème. Je ne comprends pas ce que je ne fais pas bien avec la fonction Nz.
Si quelqu'un a une idée... je suis preneuse!
Cordialement
Sabine
Partager