Lier zone de txt avec liste déroulante

Résolu
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
sur un formulaire, j'ai une liste déroulante qui affiche les "nom produit" de ma table produit. Une zone de texte "prix produit" m'affiche le prix du produit. J'aimerais qu'avec une liste déroulante "quantité produit" le prix total s'affiche dans une autre zone de texte mais je ne sais pas comment faire.
Si quelqu'un a la gentillesse de répondre...
Merci d'avance
A voir également:

4 réponses

moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
Dans la source control de ta zone de texte tu met ca :
[quantité produit] * [nom produit]
0
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci. J'ai une deuxième question, comment je peux faire pour que tous les éléments que je sélectionne à partir d'une liste déroulante s'affichent dans une zone de texte ?
(c'est à dire sélectionner plusieurs produits pour la commande d'un client, et un récapitulatif de tous les éléments commandés pour la facturation)
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
Meme dans la source controle de la nouvelle zone de texte tu met :

= [nom_liste_deoul] & " " & [nom_liste_deoul] ..... voila
0
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, c'est vraiment gentil de me donner deux trois conseils.
J'ai une autre question, c'est assez difficile à expliquer mais je cherche à créer une interface de commande de produits (comme une caisse Mcdo) , le vendeur sélectionne les produits grâce à une liste déroulante, ces produits commandés s'affichent dans la zone de texte, et le prix total s'actualise en fonction du nombre d'article sélectionné.
Je ne sais pas si dit comme ça c'est très clair... mais en tout cas, j'y arrive mais qu'avec un seul produit.
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
Alors !!! il va falloir passer par un peu de code !!!

on va dire tu as 2 zone de texte pour recuperer ta commande et ses tarif
1 zone Commande 2eme Tarif

Dc sur la liste deroulante des produit tu fais clic droit propriete evenement puis sur apres MAJ tu fais procedure evenementielle

dim cmd as string

cmd = commande & " " & [ta_liste deroulante]
commande = cmd

meme chose sur mise a jour de la liste deroulante de prix

dim prix as integer

prix= tarif & " " & [ta_liste deroulante]
tarif = prix

voila voila si besoin hesite pas
0
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
tant pis si j'ai l'air stupide, j'me lance : je ne comprends pas comment le choix fait sur les listes déroulantes peut s'inscrire dans une zone de texte automatiquement alors que le code correspond aux listes déroulantes et est enregistré dans la liste déroulante..
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
je viens d'effectuer 2 petite modif je ne sais pas si tu aveis deja regarde
0
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
oui oui j'ai vu les modifs mais en fait, si ça ne te dérange pas, j'aimerais comprendre ce que veut dire le code et à quoi il correspond pour pouvoir l'adapter seule à plusieurs formulaire
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
dim prix as integer Declaration de la variable

prix= tarif & " " & [ta_liste deroulante]

La on dis que la variable prix est egal a ton champ texte(La commande en cour) + ce que tu viens de selectionner ds la liste deroulante

tarif = prix

et la on affecte la nouvelle valeur au champ texte(la commande s'enrichie)

ca va ?
0
champai Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Oui merci, tout fonctionne !
0