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 02/02/2012, 13h54   #1
Invité de passage
 
Femme
stagiare
Inscription : février 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Gabon

Informations professionnelles :
Activité : stagiare

Informations forums :
Inscription : février 2012
Messages : 6
Points : 3
Points : 3
Par défaut pb avec le formulaire de recherche

Bonjours a tous!!

je suis nouvelle donc excusée moi si vou n'etes plus a ce niveau!!!

tout d'abord merci a loufab son tuto sur le formulaire de recherche est vraiment super!

mais malgré que j'ai suivi a la lettre ce les etapes, vérifié et reverifé,je n'ai toujour aucun champ qui s'affiche dans ma seconde liste.

pour ce qui aurait oublié je m'explique.

j'ai crée un formulaire dans lequel j'ai mis 2 liste déroulante;la premiere je l'ai appelé cbo_table(avec EtatClient et Expédition comme table) et la 2 cbo_champ.j'aimerai que lorsque je choisit une table dans cbo_table(liste déroulante 1) les champs correspondant s'affichent dans cbo_champ(liste déroulante 2) afin que je puisse choisir un champ et lancer la recherche.

vraiment j'ai mal a la tete,mal aux yeux tellement je cherche l'erreur sans savoir ce qui cloche vu que je n'ai aucun msg d'erreur!!!

de plus c'est enervant et honteux de voir que pour tt les autres qui ont eu a utiliser ce tuto il ont ts passé cet etape sans pb

Code :
1
2
3
Private Sub cbo_table_AfterUpdate()
Me.cbo_champ.RowSource = Me.cbo_table.AllowValueListEdits
Me.cbo_champ.Requery
End Sub

je n'ai aucun champ qui s'affiche pourquoi?????????????????

en espérant que quelqu'un veuille bien m'aider!!

merci
chery est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 17h07   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 090
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 090
Points : 11 622
Points : 11 622
Bonjour Chery ! (mouarf fallait que je le fasse )

Je ne vois pas trop ce que tu veux faire en affectant à la source de la liste des champ la valeur True/False (que renvoi la propriété AllowValueListEdits).

Bref ! Si tu as des problèmes avec le code tu peux commencer par utiliser la version prête à l'emploi disponible dans la rubrique téléchargement de ma page.

ftp://ftp-developpez.com/loufab/outils/viewer2k7.zip

Ainsi tu as un modèle fonctionnel prêt à être modifié.

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
Vieux 03/02/2012, 12h24   #3
Invité de passage
 
Femme
stagiare
Inscription : février 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Gabon

Informations professionnelles :
Activité : stagiare

Informations forums :
Inscription : février 2012
Messages : 6
Points : 3
Points : 3
Par défaut heu...

en fait je me suis trompé lors de la copie du code,ça c'est ce que j'ai essayé dans le désespoir pour voir si par hazard ça pourait passer!!

j ai utiliser le tuto du formulaire pret a l emploi et j ai exactement mis:

Code :
1
2
Me.cbo_champ.Rowsource=Me.cbo_table.value
Me.cbo_champ.Requery
mais j ai aucun champ qui apparait dans ma liste
et j ai pas de message d'erreur non plus!
dc je sais pas!
chery est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 12h29   #4
Invité de passage
 
Femme
stagiare
Inscription : février 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Gabon

Informations professionnelles :
Activité : stagiare

Informations forums :
Inscription : février 2012
Messages : 6
Points : 3
Points : 3
bonjour loufab!!j ai oublié de le faire dans mon msg

et merci de m avoir répondu!!j attend la prochaine réponse avec impatience
c'est pour un projet que je développe dans le cas de mon stage(qui peut finir par une embauche si je le fais bien)!!
chery est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 12h45   #5
Invité de passage
 
Femme
stagiare
Inscription : février 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Gabon

Informations professionnelles :
Activité : stagiare

Informations forums :
Inscription : février 2012
Messages : 6
Points : 3
Points : 3
Par défaut mon code

Code :
1
2
3
4
5
6
Private Sub cbo_table_AfterUpdate()
Me.cbo_champ.RowSource = Me.cbo_table.Value
Me.cbo_champ.Requery
Me.lst_champs.RowSource = Me.cbo_table.Value
    Me.lst_champs.Requery
End Sub
voila le code que j'ai revu apres avoir lu le form que tu m'a envoyé!!(j ai ajouter les 2 dernieres lignes)

mais rien!!je me suis dis un moment que ça n'affichait rien a coz des espaces dans mes nom de champs(j ai lu le tutos 2 également) alors je les ai tous enlever,masi toujours rien!!!

vraiment j ai honte!!!!

pour ts ceux qui ont use ton tuto ils ont passé cette étape tranquille!!!c'est a la deuxieme que ça a coincé!!moi suis qu'a la premiere et ça coince dja!!
chery est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 20h17   #6
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 090
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 090
Points : 11 622
Points : 11 622
Bonjour,

Ta table comporte des espaces. Il y a la correction pour ce cas en tout début du cours N°2. Il faut ajouter des [].

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 14h25.


 
 
 
 
Partenaires

Hébergement Web