Mais y-a-t'il une valeur dans le champB
Mais y-a-t'il une valeur dans le champB
Oui et de tout facon si j'ai pas mis de valeur ce la met 0 donc la mutliplication de fait dans tout les cas.
Bon tant pis c'est bizarre parce que c'est une focntion utile , ca evite de surchargé en codant 5 ou 6 evenement plus faire des boutons avec d'autre code pour la nauvagation entre les enregistrements.
c'est dommage parce que qu'il y aurai besoin d'y arriver sur 2 evenement seulement.
Bon eh je crois que vais être obligé d'en rester là , cela aurait permis de gagner du temps pour la visualisation en temps réel dommage ...
Merci de ton aide acharné Zoom61 , j'ai bien peur qu'on arrive pas au résultat
bon j'ai pas résolu le problème , mais j'ai crée un affichage double , avec 2 control , 1 qui execute le calcul en temps réel et l'autre qui l'execute que lorsque qu'on clique ou qu'on change d'enregistrements ....
Pas terrible c'est du bricolage , en attendant si vous avez la solution je suis preneur !!
Bon je reviens sur le problème,
Zoom61 si tu est là :
il ne s'agissait en fait du mode du formulaire , qui bloquait je l'ai refait en colonne simple et tout marche.
fallait trouver lol !
A bientôt
En VbA ca donne .. rien du tout puisque là je 'nai même pas eu à utilisé un seul me.refresh
je n'ai même pas mis sur des evenement after update , quoi que ce soit.
je suis pas assez calé sur acces pour tiré des conclusion , seulement ce que j epeux dire c'est qu'avec un formulaire en mode tabulaire , cela ne fonctionne pa mais en mode colonne simple , tout marche.
le calcul s'éxecute comme s'il l'on avait mis un paramètre dans les évenement after update , des champ servant au calcul.
voilà
Moi non plus je ne suis pas doué en vba, mais la soluce de la source contrôle fonctionne avec form continu ou pas...le mode d'affichage ne devrait pas rentrer en ligne de compte ds ce cas précis...
Laisse un mail, je t'envoie un exemple, c'est tjours mieux qu'un discours. Je n'ai peut-être pas saisi le fond de ta pensée. Autre subtilité, utiliser Nz() pour une prise en charge du calcul même si valeurs nulles.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager