Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/10/2011, 16h17   #1
Invité de passage
 
Inscription : juin 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 4
Points : 0
Points : 0
Par défaut Lier une zone de texte à une liste deroulante

Bonjour à tous,

Je solliciter votre aide afin de résoudre un problème de la conception de ma base de données.

Je développe une application de gestion de poissonneries. Etant donné qu'il existe plusieurs poissonneries, je voudrais que le choix d'une poissonnerie dans ma liste déroulante puisse rafraichir les données se trouvant dans les zones de texte en dessous. Les zones de texte doivent contenir les informations concernant la poissonnerie choisie.

Mon second soucis est de savoir s'il est possible de créer une zone de texte qui puisse recueillir de manière rafaichie la somme des données monétaires saisie dans plusieurs autres zones de textes.

Grand merci à l'avance pour votre attention.
tmill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 20h31   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 089
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 089
Points : 11 622
Points : 11 622
Bonjour,

Dans ta liste tu dois avoir prévu l'id des poissoneries. Cette liste doit être réglée pour renvoyer la colonne de l'id.

Sur l'événement après MAJ de la liste

Code :
me.recordset.findfirst "Id=" & me.mazoneliste
Id est le nom du champ Id de la poissonerie.

cordialement,

ps : 1 question = 1 fil de discussion.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 23h34   #3
Membre du Club
 
Homme Cédric MERSCH
Ordonnanceur
Inscription : novembre 2009
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme Cédric MERSCH
Localisation : France

Informations professionnelles :
Activité : Ordonnanceur
Secteur : Industrie

Informations forums :
Inscription : novembre 2009
Messages : 48
Points : 46
Points : 46
Bonsoir tmill,

Les informations concernant les différentes poissonneries sont-elles contenues dans une table?
mc.schmer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 22h11   #4
Invité de passage
 
Inscription : juin 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 4
Points : 0
Points : 0
Par défaut Liste déroulante dans access 2007

Salut,
voici en clair mon problème. J'ai créé une table POISSON qui a pour champs (ID, Nom, Prix_kilo_achat, Prix_kilo_vente) et je voudrais que dans le formulaire ou j'enregistre les ventes, le choix d'un poisson (dans une liste déroulante) me renvoie dans une zone de texte "Prix du kilo", la valeur correspondant au champ Prix_kilo_vente se trouvant dans la table POISSON.
Je precise que les tables POISSON et VENTE sont liées.
tmill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2011, 16h31   #5
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 089
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 089
Points : 11 622
Points : 11 622
Bonjour,

Un peu tard mais mc.schmer ayant pris le relais je pensais qu'il irait jusqu'au bout. Bref !

Pour ton problème.
Si le choix du poisson se fait dans une liste déroulante tu dois utiliser l'événement Après MAJ de celle-ci pour affecter le prix à la zone de texte, comme ceci :

Code :
me.txtPrixVente = me.lmListePoissons.column(x)
ou x est le N° de la colonne contenant le prix de vente, même si cette colonne est cachée. Attention x démarre de 0 sauf réglage contraire.

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h03.


 
 
 
 
Partenaires

Hébergement Web