Bonjour à tous.
J'ai un petit soucis avec ma base de données Access, j'espère que vous pourrez m'éclairer sur un point.
Je m'explique: j'ai un formulaire "personnel et formation" contenant les coordonnées du personnel ainsi qu'un sous-formulaire "formation". Ce sous-formulaire permet grâce à une liste déroulante de sélectionner la "formation" et sa "durée de validité" (donc une liste avec 3 colonnes si on inclue la clé ;) )ainsi que la "date de passage" de cette formation, son "tarif"..etc.
J'ai ensuite intégré des calculs pour que grâce à la "date de passage", la "date du jour", et la "durée de validité" (présente dans la liste) je puisse calculer la "date de fin de formation" et le "nombre de mois restant" (Le calcul étant contenu dans la propriété "source de contrôle". Jusque là, (j'espère que vous avez tous suivit :D) tout marche nickel.
Mon problème est donc le suivant: lorsque dans la liste déroulante, il n'y a rien de sélectionner (par exemple la dernière ligne du sous-formulaire qui permet de saisir un nouvel enregistrement, est toujours vide), un message d'erreur "#Erreur" apparait au niveau du champs "date de fin de formation" et "nombre de mois restant", exactement où sont présents les calculs. Je pense que le problème vient du fait que ces 2 champs attendent des valeurs pour établir les calculs et puisqu'il n'y a rien de saisie dans la liste déroulante, cette erreur s'affiche.
J'ai essayé de remédier à ce problème grâce à la propriété "Message si erreur" ou encore en essayant d'intégrer des "SI" dans la source de contrôle, en vain...
J'espère que quelqu'un pourra m'aider. Merci à vous, je suis tout ouïe.
Configuration: Windows XP
Firefox 2.0.0.12