Bonjour,Je vous expose mon problème en espérant parfaire mon éducation en Access.
Access 2010, État
Nous avons un formulaire qui calcule des allocations chaque semaine.
La formule= [hrs$sem] * [trans$sem] = [Total] pour chaque poste d'allocations.
Ces allocations(125+-) doivent être versé en argent comptant.
Pour facilité la distribution dans les enveloppes, nous décortiquons le [Total]
avec une routine VBA pour le séparer en 20$, 10$, 5$, 1$, 25¢, Qui sont conserver
dans la table.
Nous utilisons un État pour listé le nombre de 20$, 10$ etc. pris dans la table
pour retirer l'argent de la banque.
Nous faisons cela depuis des années, et tous ce temps nous conservons les 5*1 ou 0 pour
chaque allocations qui ne servent qu'une fois. Vous comprenez tous l'espace perdu avec
les années.
J'ai eu il y a deux semaines la "brillante" idée de calculer les 20$, 10$, etc.
directement sur un ÉTAT sans conserver les 1 et 0 dans la table. J'utilise la même
formule car je doit séparer les 20$, 10$ avec la même routine VBA. Ma surprise est
venu lorsque le formulaire ne va pas chercher ma routine. Je vais chercher dans la
table mes deux colonnes et les totalisent.[hrs$sem] * [trans$sem] = [Total] qui
contient la routine. J'ai essayer tous les événements de[Total] mais rien n'arrive.
Comment faire pour que mon contrôle TOTAL réalise l'évènement "sur perte de focus"
Qu'est-ce que je ne pige pas ?
D'un brillant pas si brillant.
MoMo601
Merci
Partager