{Access} Afficher prix selon 2 liste déroul.
Fermé
Panada
Messages postés
4
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
4 juillet 2009
-
29 juin 2009 à 21:41
zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 - 8 juil. 2009 à 22:48
zenon Messages postés 726 Date d'inscription jeudi 30 septembre 2004 Statut Membre Dernière intervention 13 février 2010 - 8 juil. 2009 à 22:48
A voir également:
- {Access} Afficher prix selon 2 liste déroul.
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Gta 6 prix - Accueil - Jeu vidéo
- Prix licence windows 10 - Accueil - Installation
- Supprimer liste déroulante excel - Forum Excel
7 réponses
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
29 juin 2009 à 22:11
29 juin 2009 à 22:11
Bonsoir,
Elle est comment, la structure de tes tables?
Y a-t-il une formule ou une technique pour calculer les différences de prix?
Elle est comment, la structure de tes tables?
Y a-t-il une formule ou une technique pour calculer les différences de prix?
Panada
Messages postés
4
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
4 juillet 2009
29 juin 2009 à 22:15
29 juin 2009 à 22:15
Bonsoir,
Alors c'est des prix fixes pour chaque couleur. Il n'y a pas de formules.
Ma table est comme le premier exemple, malheureusement j'ai essayé d'aligner les prix sous chaque couleur mais l'éditeur m'a supprimé les espaces. ;-)
Alors c'est des prix fixes pour chaque couleur. Il n'y a pas de formules.
Ma table est comme le premier exemple, malheureusement j'ai essayé d'aligner les prix sous chaque couleur mais l'éditeur m'a supprimé les espaces. ;-)
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
29 juin 2009 à 22:25
29 juin 2009 à 22:25
Dommage, évidemment, qu'il n'y ait pas de formule...
J'ai encore des questions:
Tu veux encoder des commandes ou seulement afficher un prix?
Si tu veux afficher les prix, je ferais ne liste déroulante reprenant les livres et un groupe d'options ou des boutons, reprenant les choix de couleurs, s'il n'y en a pas beaucoup avec une procédure événementielle qui afficherait le résultat dans un contrôle indépendant.
J'ai encore des questions:
Tu veux encoder des commandes ou seulement afficher un prix?
Si tu veux afficher les prix, je ferais ne liste déroulante reprenant les livres et un groupe d'options ou des boutons, reprenant les choix de couleurs, s'il n'y en a pas beaucoup avec une procédure événementielle qui afficherait le résultat dans un contrôle indépendant.
Panada
Messages postés
4
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
4 juillet 2009
29 juin 2009 à 22:34
29 juin 2009 à 22:34
Alors voilà en gros ce que je recherche a faire :
Liste déroulante n° 1 : choix du type de livre
Liste déroulante n° 2 : choix de la couleur de la four
Zone texte : le prix qui s'affiche automatiquement selon le choix des deux listes
Pour le nombre de type de livre il peut en avoir environs 50 et seulement 4 couleurs de fours.
Tu me parles de contrôle, mais j'aimerais en rester seulement avec ces deux liste déroulantes qui m'afficherais directement le prix.
Sa fait trois jours que je suis dessus en essayant un peut de tout comme formules avec notamment le VraiFaux mais sa fonctionne qu'avec la requête que j'ai créé qui m'affiche toute la liste selon mon deuxième exemple.
Liste déroulante n° 1 : choix du type de livre
Liste déroulante n° 2 : choix de la couleur de la four
Zone texte : le prix qui s'affiche automatiquement selon le choix des deux listes
Pour le nombre de type de livre il peut en avoir environs 50 et seulement 4 couleurs de fours.
Tu me parles de contrôle, mais j'aimerais en rester seulement avec ces deux liste déroulantes qui m'afficherais directement le prix.
Sa fait trois jours que je suis dessus en essayant un peut de tout comme formules avec notamment le VraiFaux mais sa fonctionne qu'avec la requête que j'ai créé qui m'affiche toute la liste selon mon deuxième exemple.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
29 juin 2009 à 22:49
29 juin 2009 à 22:49
Si ton formulaire est basé sur ta table,
la première zone de liste peut filtrer le formulaire et afficher la ligne qui correspond au livre recherché.
Tu vois alors d'emblée les différents prix en fonction de la couleur.
Tu peux ensuite extraire le prix d'une couleur donnée en fonction de la deuxième liste.
On peut ne pas afficher la section détail pour ne pas "montrer la cuisine" à l'utilisateur mais cette méthode très simple (tout peut être fait avec les assistants) nécessite de fonder le formulaire sur la table, sinon, le code sera plus complexe.
la première zone de liste peut filtrer le formulaire et afficher la ligne qui correspond au livre recherché.
Tu vois alors d'emblée les différents prix en fonction de la couleur.
Tu peux ensuite extraire le prix d'une couleur donnée en fonction de la deuxième liste.
On peut ne pas afficher la section détail pour ne pas "montrer la cuisine" à l'utilisateur mais cette méthode très simple (tout peut être fait avec les assistants) nécessite de fonder le formulaire sur la table, sinon, le code sera plus complexe.
Panada
Messages postés
4
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
4 juillet 2009
4 juil. 2009 à 09:25
4 juil. 2009 à 09:25
Bonjour,
Je reviens à ma demande pour l'affichage de prix selon deux liste déroulantes.
Je vous mets en lien l'exemple que j'aimerais.
www.asiagreg.com/zz-corbeille/Exemple.zip
Je recherche une solution pour afficher les prix mais ne sais pas dans quelle direction aller. Si on doit mettre un filtre après le premier choix pour afficher dans la deuxième liste seulement les couleurs et après le choix de la couleur hop le prix s'affiche.
C'est un vrai caste tête chinoi!! ;-)
Merci!
Je reviens à ma demande pour l'affichage de prix selon deux liste déroulantes.
Je vous mets en lien l'exemple que j'aimerais.
www.asiagreg.com/zz-corbeille/Exemple.zip
Je recherche une solution pour afficher les prix mais ne sais pas dans quelle direction aller. Si on doit mettre un filtre après le premier choix pour afficher dans la deuxième liste seulement les couleurs et après le choix de la couleur hop le prix s'affiche.
C'est un vrai caste tête chinoi!! ;-)
Merci!
zenon
Messages postés
726
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
13 février 2010
180
8 juil. 2009 à 22:48
8 juil. 2009 à 22:48
Bonsoir,
Désolé, j'ai pris qque jours de vacances...
Je ne suis pas arrivé à ouvrir ton exemple mais j'ai créé une petite base test, basée +/- sur tes données que je peux t'envoyer si tu veux (communique-moi ton adresse mail par message privé)
La difficulté vient de ce que tes données sont présentées en tableau ce qui convient mieux à un tableur.
Le plus simple serait de décomposer tes données en deux tables:
T_Livre (N°Livre;NomLivre)
T_Four (N°Four;N°Livre(clé externe);CouleurFour)
Tu n'aurais alors aucun problème pour les requêtes.
J'ai trouvé un moyen de contourner la difficulté avec une première liste de choix qui filtre le formulaire et une seconde liste de valeurs qui filtre à son tour un champ indépendant avec la formule:
=VraiFaux([Liste20]="rouge";[Rouge];0)+VraiFaux([Liste20]="jaune";[Jaune];0)+VraiFaux([Liste20]="noir";[Noir];0)
ça fonctionne, mais ce n'est pas très élégant...
Désolé, j'ai pris qque jours de vacances...
Je ne suis pas arrivé à ouvrir ton exemple mais j'ai créé une petite base test, basée +/- sur tes données que je peux t'envoyer si tu veux (communique-moi ton adresse mail par message privé)
La difficulté vient de ce que tes données sont présentées en tableau ce qui convient mieux à un tableur.
Le plus simple serait de décomposer tes données en deux tables:
T_Livre (N°Livre;NomLivre)
T_Four (N°Four;N°Livre(clé externe);CouleurFour)
Tu n'aurais alors aucun problème pour les requêtes.
J'ai trouvé un moyen de contourner la difficulté avec une première liste de choix qui filtre le formulaire et une seconde liste de valeurs qui filtre à son tour un champ indépendant avec la formule:
=VraiFaux([Liste20]="rouge";[Rouge];0)+VraiFaux([Liste20]="jaune";[Jaune];0)+VraiFaux([Liste20]="noir";[Noir];0)
ça fonctionne, mais ce n'est pas très élégant...