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 09/06/2011, 10h02   #1
Nouveau Membre du Club
 
Yoann
Inscription : février 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Yoann

Informations forums :
Inscription : février 2011
Messages : 126
Points : 29
Points : 29
Par défaut Formulaire de recherche

bonjour j'ai un problème que je n'arrive pas à résoudre

Alors voici mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
Private Sub Recherche_article_Click()
 On Error GoTo Err_Recherche_article_Click
 
Dim stDocName2 As String
 
    stDocName2 = "Requête4"
 
 
    Me.Requête4 sous - formulaire.RowSource = stDocName2
    Me.Requête4 sous - formulaire.Requery
 
 
Exit_Recherche_article_Click:
    Exit Sub
 
Err_Recherche_article_Click:
    MsgBox Err.Description
    Resume Exit_Recherche_article_Click
 
End Sub
Alors, j'ai réussi à faire une recherche avec une zone de liste, le soucis, c'est que j'aimerai que l'utilisateur puisse modifier les données à l'intérieur chose qui est impossible je pense en mode "zone de liste" alors je voudrais passer ma zone de liste en requête en mode feuille de donné. Le problème avec ce code la, ça ne fonctionne pas, et je n'arrive pas à saisir le problème. Pour être plus précis, j'ai mis dans mon Formulaire 4 ma requête en sous formulaire d'où Requête4 sous - formulaire

Message d'erreur : Erreur de compilation : Membre de méthode ou de données introuvable

Merci d'avance pour vos réponses
Magno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 11h15   #2
Membre Expert
 
Homme Frédéric
Développeur informatique
Inscription : juin 2009
Messages : 944
Détails du profil
Informations personnelles :
Nom : Homme Frédéric
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2009
Messages : 944
Points : 1 249
Points : 1 249
Bonjour
Si l'exécution de ton code est relatif à un controle (bouton par ex.) qui appartient au formulaire principal, la synthaxe pour attaquer le sous formulaire est du style
Me.SousFormulaire.Form.MaPropiete=
Dans le code que tu donnes cela donnerait:
Code :
1
2
3
4
5
6
7
8
9
10
11
1112131415161718192021  
Private Sub Recherche_article_Click()
 On Error GoTo Err_Recherche_article_Click
 
Dim stDocName2 As String
    
    stDocName2 = "Requête4"
    
 
    Me.Requête4 sous - formulaire.Form.RowSource = stDocName2
    Me.Requête4 sous - formulaire.Form.Requery
__________________
Frédéric
Développeur d'Applications Access
fgiambelluco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 12h06   #3
Nouveau Membre du Club
 
Yoann
Inscription : février 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Yoann

Informations forums :
Inscription : février 2011
Messages : 126
Points : 29
Points : 29
merci de votre réponse je vais essayer cela cet après midi et je vous tiens au courant
Magno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 17h25   #4
Nouveau Membre du Club
 
Yoann
Inscription : février 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Yoann

Informations forums :
Inscription : février 2011
Messages : 126
Points : 29
Points : 29
Pour être plus claire :

J'ai fais une requête contient (Like), l'utilisateur en tapant dans un champs du formulaire1, va filtrer ma requête. Cette requête je l'affiche dans mon formulaire1 en sous formulaire de donnée. J'ai donc un bouton pour permettre le filtre de la requête (Recherche_article).
Même avec le code que vous m'avez donné, ça ne fonctionne pas, mais après avoir accepter le "débeugage" le filtre à fonctionner... je ne pige pas trop, en plus niveau code je ne suis pas bon du tout...
Magno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 10h30   #5
Nouveau Membre du Club
 
Yoann
Inscription : février 2011
Messages : 126
Détails du profil
Informations personnelles :
Nom : Yoann

Informations forums :
Inscription : février 2011
Messages : 126
Points : 29
Points : 29
c'est bon j'ai trouvé une solution
Magno est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h46.


 
 
 
 
Partenaires

Hébergement Web