Bonjour,
Je suis comme beaucoup qui posent des questions ici un débutant Access qui apprend grâce à tout ce qu'il peut lire sur le forum ! Et merci à vous toutes et tous
J'ai monté un projet visant à suivre les stats de ventes mensuelles de 3 marques et 10 lignes de produits par marque par point de vente pour un ensemble de plus de 300 points de vente.
J'ai créé un formulaire de saisie qui reprend les informations :
1- Point de vente
2- Mois
3- Année
4- Marque
5- Ligne
6- Chiffre d'affaire.
Lors d'une saisie de volée d'enregistrement (30 à chaque fois), les champs 1 à 3 sont fixes, seules les infos 4 à 6 changent (quasiment) à chaque enregistrement.
Un fois tout saisi on passe à un autre point de vente et ainsi de suite.
Mon problème est que je ne parviens pas à trouver l'astuce qui me permette de pré-saisir les champs 1 à 3 et laissé les 3 autres libre de saisie.
Ce que j'ai essayé de faire :
- Créer un formulaire indépendant [FrmPrincTest2] qui reprend les champs dans ma base (ou requêtes) avec bouton d'actionqui ouvre un second formulaire [SsFrmTest] avec macro au chargement pour que les champs de ce dernier aillent cherche l'info dans [FrmPrincTest2] tel que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Me.Requery DoCmd.OpenForm "SsFrmTest"
Mon probleme est que dans [SsFrmTest] ces infos n'apparaissent pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Me.Airport.Value = Forms![FrmPrincTest2]![Airport] Me.Year.Value = Forms![FrmPrincTest2]![Year] Me.Month.Value = Forms![FrmPrincTest2]![Month]
Où est-ce que je me plante (parce que c'est certain que j'ai fait une boulette ...
Merci pour votre aide
Partager