bonjour à tous,
Encore une fois je viens vers vous, J'ai donc bien compris le principe des formulaires / sous formulaire etc. Simplement j'ai une colle.
J'ai un formulaire Commande avec plusieurs champs. Plusieurs clés étrangère aussi, liée au fournisseur, aux articles aux secteurs aux machines etc..
J'ai donc 3 liste déroulantes liées : Secteur>Machine>Equipement et enfin "Article" que je dois rentrer à la main sous forme de texte.
Je lie donc mon formulaire à la table commande et en source des listes déroulantes le CE correspondant. Tout fonctionne jusqu'ici.
Le pb est que comme les articles doivent être créer en même temps que je les tape ( ou alors choisit dans une liste ceux déjà existants) , je ne sais pas comment faire.
Comme le formulaire est lié à la table commande je n'ai que le "CE_Article" et pas les "nom_article".
J'ai donc pensé à faire un SF avec l'assistant. Je choisis de prendre ID et nom de l'article puis je met en champ père CE_article de commande, et fils ID_Article de article en ne laissant qu’apparaître la ligne " nom" sur le gros formulaire.
Cependant quand j’écris j'ai cette erreur : Impossible d'attribuer une valeur à cet objet.
Je comprend l'erreur, j'écris un nom mais l'article lui même n'est pas encore créer donc il ne renvoie à CE_article rien ou alors un numéro aléatoire qui ne correspond à rien...
J'aimerai donc savoir comment pouvoir écrire le nom de l'article pour qu'il soit directement ajouter à la table et enregistré et que par conséquent son ID se lie directement au CE_article de la table Commande...
Merci d'avance.
Partager