Bonjour je suis désolé pour ceux qui vont peut être me dire que je fait du multi post, mais j'ai mis résolu pour l'autre et il ne s'agit plus du problème de départ.
J'affiche donc un formulaire qui me permet de gérer mes transactions au niveau de mes entrées/sorties de pièces dans le magasin.
Pour pouvoir calculer mon stock réel dans une requête en fonction des entrées sorties, il faut que lorsque l'utilisateur indique qu'il a rentré ou sortie une pièce, qu'il indique dans un champ du formulaire nommé "Mouvement", si c'est une entrée "e" ou une sortie "s".
Au début j'avais un problème parce que mon formulaire m'affiché les enregistrements précédents, j'ai donc utilisé la solution qui m'a été donné, c'est à dire
Mais mon champ "Mouvement", garde toujours ma valeur "s", je ne sais pas comment faire pour l'enlever.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Propriété du formulaire----> Entrée de données "OUI"
J'ai du mettre cette valeur par défaut quelque part mais je ne sias pas ou, sinon j'ai essayé:
Ce que j'ai mis en rouge ci dessous, mais j'ai une erreur qui s'affiche et qui me dit "Impossible d'attribuer une valeur à cet objet"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Form_Open(Cancel As Integer) DoCmd.Maximize Me.Mouvement = "" End Sub
Merci
Partager