[VBA] Continuous Forms, récupérer la valeur d'un champ
Continuous Forms, récupérer la valeur d'un champ [VBA] - VB/VBA/VBS - Programmation
MarshPosté le 26-04-2004 à 16:43:10
Bonjour, Dans Access, j'ai un Continuous Forms qui doit calculer automatiquement l'âge de l'employé en le mettant dans un Label à part qui n'a rien avoir avec un champ de ma table (il doit juste récupérer le champs Anniversaire de la table pour son calcul).
Le problème est que quand j'utilise l'événement On Current pour lancer ma fonction de calcul, le nom du champ que j'utilise est tout le temps le premier record de ma table, ce qui fait que le résultat est partout le même alors qu'il devrait être individuel.
Ex :
Pierre 21/09/1980 Label_Age = 23 ans -> OK Michel 12/05/1972 Label_Age = 23 ans -> KO Elize 12/03/1966 Label_Age = 23 ans -> KO Elize 12/03/1966 Label_Age = 23 ans -> KO
Je suis désespéré car je trouve rien à ce sujet dans mon livre ou sur le net.
Marsh Posté le 26-04-2004 à 16:43:10
Bonjour,
Dans Access, j'ai un Continuous Forms qui doit calculer automatiquement l'âge de l'employé en le mettant dans un Label à part qui n'a rien avoir avec un champ de ma table (il doit juste récupérer le champs Anniversaire de la table pour son calcul).
Le problème est que quand j'utilise l'événement On Current pour lancer ma fonction de calcul, le nom du champ que j'utilise est tout le temps le premier record de ma table, ce qui fait que le résultat est partout le même alors qu'il devrait être individuel.
Ex :
Pierre 21/09/1980 Label_Age = 23 ans -> OK
Michel 12/05/1972 Label_Age = 23 ans -> KO
Elize 12/03/1966 Label_Age = 23 ans -> KO
Elize 12/03/1966 Label_Age = 23 ans -> KO
Je suis désespéré car je trouve rien à ce sujet dans mon livre ou sur le net.