Bonjour,
Afin de pouvoir gérer au mieux une ligne de production, je suis en train de développer une base de données Access. Vous en trouverez un exemple en pièce jointe. Je suis confronté à plusieurs problèmes et je n'arrive pas à trouver de solutions. Je me permets donc de solliciter votre aide.
Premier problème :
Le chef d'atelier devra rentrer quotidiennement la production de son équipe avec le volume produit et le détail des défauts de production. J'ai donc créé le formulaire "Suivi_journalier". J'ai donc des listes déroulantes en cascade en fonction des pièces produites. J'ai réussi à mettre en cascade dans le formulaire "Type_piece" en fonction de "Num_ligne" et dans mon sous-formulaire "Num_machine" en fonction de "Num_pièce" du formulaire principal.
Cependant je n'arrive pas à mettre en cascade le champ "Nom_defaut" en fonction du champ "Num_machine" dans le sous-formulaire. J'ai le message d'erreur suivant : "Entrer une valeur de paramètre : Formulaires!F_Suivi_journalier_defaut.Num_machine".
Comment puis-je résoudre ce problème ?
Deuxième problème :
En faisant abstraction du premier problème (je rentre manuellement la valeur du champ attendu pour faire mes tests), lorsque je rentre un nouvel enregistrement dans le formulaire principal, dès que je renseigne le champ "Num_ligne", le sous-formulaire se met à jour avec les valeurs contenus dans l'enregistrement précédent.
En conservant les mises en cascades précédentes, comment puis-je initialiser mon sous-formulaire vide à chaque nouvel enregistrement dans le formulaire principal ?
En vous remerciant d'avance de votre aide.
Arnaud
Partager