[Access] Récupérer données
Résolu/Fermé
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
-
16 mai 2009 à 11:58
Lamp's Messages postés 54 Date d'inscription mercredi 13 mai 2009 Statut Membre Dernière intervention 24 septembre 2009 - 29 mai 2009 à 17:29
Lamp's Messages postés 54 Date d'inscription mercredi 13 mai 2009 Statut Membre Dernière intervention 24 septembre 2009 - 29 mai 2009 à 17:29
A voir également:
- [Access] Récupérer données
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupérer mon compte facebook désactivé - Guide
10 réponses
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
20 mai 2009 à 09:49
20 mai 2009 à 09:49
Up ;)
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
22 mai 2009 à 09:53
22 mai 2009 à 09:53
Re up
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
22 mai 2009 à 10:03
22 mai 2009 à 10:03
Salut,
c'est un peu confus...
Où se trouvent les zones concernées : saisie et affichage ? sur le formulaire principal ou sur le sous-formulaire ?
c'est un peu confus...
Où se trouvent les zones concernées : saisie et affichage ? sur le formulaire principal ou sur le sous-formulaire ?
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
22 mai 2009 à 10:17
22 mai 2009 à 10:17
Alors j'ai une table Produit, une table Vente et une table Ligne_Vente.
Mes ventes sont gérées sur le formulaire principal Vente où sont affichés : numéro de la vente, mode de paiement, date et reference du vendeur. Sur ce formulaire, j'ai un sous-formulaire Ligne_Vente où sont affichées les données : numéro de la vente, numéro du produit, modèle du produit, quantité et prix unitaire.
J'aimerais donc, lorsque j'entre le numéro du produit (dans le sous-formulaire Ligne_Vente) que les champs modèle du produit et prix unitaire se remplissent automatiquement vu que tous les produits seront entrés préalablement dans la table Produit.
J'espere que c'est plus clair.
Merci ;)
Mes ventes sont gérées sur le formulaire principal Vente où sont affichés : numéro de la vente, mode de paiement, date et reference du vendeur. Sur ce formulaire, j'ai un sous-formulaire Ligne_Vente où sont affichées les données : numéro de la vente, numéro du produit, modèle du produit, quantité et prix unitaire.
J'aimerais donc, lorsque j'entre le numéro du produit (dans le sous-formulaire Ligne_Vente) que les champs modèle du produit et prix unitaire se remplissent automatiquement vu que tous les produits seront entrés préalablement dans la table Produit.
J'espere que c'est plus clair.
Merci ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
22 mai 2009 à 10:25
22 mai 2009 à 10:25
dans ce cas, il faut chercher du côté des formulaires père-fils...
vois l'aide d'access à ce sujet, tu devrais y trouver ton bonheur.
vois l'aide d'access à ce sujet, tu devrais y trouver ton bonheur.
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
22 mai 2009 à 10:36
22 mai 2009 à 10:36
Je viens de jeter un coup d'oeil sur les infos des relations père-fils.
Arrête moi s'il y a quelque chose que j'ai mal compris :
Ma relation père-fils fonctionne très bien dans le cas du numéro de la vente. Lorsque que je donne un numéro de vente au champ prévu à cet effet dans mon formulaire vente, il est automatiquement récupéré dans les lignes de mon sous-formulaire Ligne_Vente.
Ici, c'est les informations sur le produit que je souhaite récupéré, mais mon formulaire Vente et mon sous-formulaire Ligne_Vente n'ont pas été crées à partir de la table Produit. Cette table est juste reliée à ma table Ligne_Vente dans mon MLD
Arrête moi s'il y a quelque chose que j'ai mal compris :
Ma relation père-fils fonctionne très bien dans le cas du numéro de la vente. Lorsque que je donne un numéro de vente au champ prévu à cet effet dans mon formulaire vente, il est automatiquement récupéré dans les lignes de mon sous-formulaire Ligne_Vente.
Ici, c'est les informations sur le produit que je souhaite récupéré, mais mon formulaire Vente et mon sous-formulaire Ligne_Vente n'ont pas été crées à partir de la table Produit. Cette table est juste reliée à ma table Ligne_Vente dans mon MLD
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
22 mai 2009 à 12:00
22 mai 2009 à 12:00
Donc, dans ce cas, il faut mettre un peu de code dans l'évènement 'sur changement' de ta zone de choix, pour remplir la zone qui t'intéresse dans le sous-form, avec un dlookup, ou autre...
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
22 mai 2009 à 15:10
22 mai 2009 à 15:10
Ok merci.
Est-ce-que tu pourrais m'apporter plus de précision pour la suite? Il faut que je mette un bout de code en Vba sur un évènement "sur modification" au niveau du champ Numéro de produit?
Je ne suis pas un as du Vba, donc si tu pouvais me donner un bout de syntaxe, j'arriverai à l'appliquer à mon cas par la suite.
Merci encore
Est-ce-que tu pourrais m'apporter plus de précision pour la suite? Il faut que je mette un bout de code en Vba sur un évènement "sur modification" au niveau du champ Numéro de produit?
Je ne suis pas un as du Vba, donc si tu pouvais me donner un bout de syntaxe, j'arriverai à l'appliquer à mon cas par la suite.
Merci encore
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
22 mai 2009 à 15:26
22 mai 2009 à 15:26
je ne sais plus si c'est sur changement ou sur modification.
Mais le principe consiste à récupérer la donnée saisie, puis à chercher les valeurs correspondantes aux champs qui nous intéressent :
genre :
[formulaire]![sous-form]![nom_du_champ].value = dlookup(..........)
avec comme paramètre du dlookup (entre autres), le nom_du_champ_de_saisie.value
Mais le principe consiste à récupérer la donnée saisie, puis à chercher les valeurs correspondantes aux champs qui nous intéressent :
genre :
[formulaire]![sous-form]![nom_du_champ].value = dlookup(..........)
avec comme paramètre du dlookup (entre autres), le nom_du_champ_de_saisie.value
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
22 mai 2009 à 16:00
22 mai 2009 à 16:00
Nickel! Merci pour toutes ces réponse ;)
Lamp's
Messages postés
54
Date d'inscription
mercredi 13 mai 2009
Statut
Membre
Dernière intervention
24 septembre 2009
6
29 mai 2009 à 17:29
29 mai 2009 à 17:29
Je up juste pour mettre la solution que j'ai utilisé.
J'ai crée mon formulaire vente sur une requete de selection sur ma table vente et mon sous formulaire ligne_vente sur une requete de selection sur les tables produit et ligne vente.
Comme ça, dès que j'entre le numéro de mon produit, toutes les informations relatives à celui-ci s'affichent automatiquement.
J'ai crée mon formulaire vente sur une requete de selection sur ma table vente et mon sous formulaire ligne_vente sur une requete de selection sur les tables produit et ligne vente.
Comme ça, dès que j'entre le numéro de mon produit, toutes les informations relatives à celui-ci s'affichent automatiquement.