Bonjour à tous,
Je rencontre une difficulté avec une macro Access.
J'ai un formulaire ayant comme valeur de propriété Default View = Split Form. ça ressemble à ceci
Sur l'un des champs, j'ai un évenement "clique" qui m'affiche un message avec la valeur de ce champ mais la valeur retournée n'est pas toujours la bonne.
Je m'explique : si je clique la première fois sur un champ vide, il m'affiche bien "null". Si je clique la première fois sur un champ non vide il m'affiche la bonne valeur. Mais si je clique sur un champ non vide et ensuite sur un champ vide, il m'affiche la valeur précédente. J'ai essayé dans la macro de l'évènement OnClick de mettre un Refreh, un requery mais rien n'y fait !
Par contre si j'utilise le bouton Refresh All de Access ou la touche F5 ça fonctionne.
Est-ce que quelqu'un aurait une idée de comment résoudre ce problème ?
voici en image le problème :
Voici une image de comment la valeur est calculée dans la query :
Et une image de la macro exécutée lors du clique :
Merci d'avance pour votre aide ;-)
Greg
Partager