Bonsoir à tous, voici mon problème, je fais un logiciel de gestion de stock et de vente d'un magazin de vêtements. J'ai crée une fonction locale pour l'incrementation du code des facture, il donne correctement. Le problème survient lorsque j'utilise une fonction locale identique à celle de la facture pour les bons de commandes et d'entrées. Lorsque j'enregistre le première enregistrement tout vas bien mais lors l'on crème ngation du deuxième, une erreur apparaît sur la ligne de la fonction HlitDernier(bonentree.nument), disant que le code du bon qui viens d'etre enregistré est inconnu donc inexistant(pourtant je viens de l'enregistrer) même quand je ferme la fenêtre et recommence rien. Quelqu'un aurait-il une solution? Mer6 d'avance
Le code de la fonction
Hlitfernier(bonent. Nument)
Hnumenr(bonent)
I=Hnumenr(bonent)
Si Hendehors(bonent) =vrai alors
I+=2
Ival=i
Fin
Si Hendehors(bondent) =faux alors
I+=1
Ival=i
Fin
Date=datesys()
Cval= "be"+dateverschaine(date) +numéroverschaine(ival," 4.0f")
Renvoyer cval
Partager