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 26/09/2011, 12h32   #1
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Par défaut formulaire filtre avec interface

Bonjour le forum
J'ai une interface composé d' un formulaire et d' un sous formulaire.
Forms![formulaire1![sous formulair1] = Interface
Par le menu j' appelle un autre formulaire
[formulaire 2]![sous formulaire 2] = Formulaire de donnée
le formulaire2 à un argument sur la propriété Filtre
Sur Ouverture le code suivant
Code :
1
2
Me.Filter = "[LoginID]='" & strUser & "'"
Me.FilterOn = True
Le fonctionnement est correct si le formulaire est lancé seul. J' ai essayé le code suivant pour ouverture avec avec l' interface
Code :
Forms![formulaire1![sous formulair1]![formulaire 2]![sous formulaire 2].Form!Me.Filter = "[LoginID]='" & strUser & "'"
Et j' ai un pb de mise en place, en gros je n' arrive pas à creer correctement ce code
Merci d' avance pour toute aide
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 13h33   #2
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonjour le forum
J' ai travaillé le code et suis arrivé à faire ceci
Code :
orms![frmDesktop![sfrmWorkspace]..Form.Filter = "[LoginID]='" & strUser & "'"
Je n' ai pas de message d' erreur. Mais le filtre ne fonctionne pas
frmDeskop est le formulaire principal
sfrmWorkSpace est le co,nteneur
Normalement le filtre est applique sur un autre formulaire
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 13h51   #3
Rédacteur/Modérateur

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

Des crochets manquants, des points en trop...

Regarde ce tuto http://loufab.developpez.com/tutorie...pelformulaire/

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 01/12/2011, 18h13   #4
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonsoir loufab et le forum
Merci pour tes conseils, j' ai regardé le tuto et ai corrigé mes pb
Aladin
Aladin_23 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 18h11.


 
 
 
 
Partenaires

Hébergement Web