Bonjour,
J'ai deux tables : ARTICLE/STOCK et PRIX.
ARTICLE/STOCK (Code Article (Clé primaire : numéro auto), ...)
PRIX (Code Prix (Clé primaire : numéro auto), ...)
J'ai un formulaire : Mouvements Pièces Magasin
Quand j'enregistre un nouvel article dans mon formulaire, j'ai une procédure évenementielle sur le champ "Prix unitaire" "Après MAJ" qui appelle une macro qui appelle une requête d'ajout. Voici la syntaxe de la requête :
Mon problème est le suivant : La requête est lancée mais elle m'ajoute à chaque fois 0 ligne! J'ai regardé dans l'aide et il y'a un truc avec le problème de numéro auto. J'ai essayé en ne prenant pas le Code Article mais dans ce cas là la requête ajouterai des enregistrements pour tous les articles selon la catégorie et le prix unitaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO PRIX ( [Code Article], [Code catégorie], [Prix unitaire] ) SELECT [ARTICLE/STOCK].[Code Article], [ARTICLE/STOCK].[Code catégorie], [ARTICLE/STOCK].[DernierDePrix unitaire] FROM [ARTICLE/STOCK] WHERE ((([ARTICLE/STOCK].[Code Article])=[Formulaires]![Mouvements Pièces Magasin]![Code Article]) AND (([ARTICLE/STOCK].[Code catégorie])=[Formulaires]![Mouvements Pièces Magasin]![Code catégorie]) AND (([ARTICLE/STOCK].[DernierDePrix unitaire])=[Formulaires]![Mouvements Pièces Magasin]![DernierDePrix unitaire]));
Si vous n'avez pas compris, posez-moi des questions.
Merci d'avance pour votre soutien.
Cordialement,
Guillaume.
Partager