IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Filtrer un sous-formulaire


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Filtrer un sous-formulaire
    Bonjour a tous. Voici mon problème :
    J'ai un formulaire "mission" et un sous-formulaire "sous_mission". Dans "mission" j'ai une zone de texte dans lequel je met une date. Ensuite "sous_mission" m'affiche toutes mes missions qui ont eut lieu a cette date. Pour faire ceci, j'ai utilisé les champs père/fils et tout ça fonctionne très bien.
    Maintenant ce que j'aimerai c'est que "sous_mission" m'affiche toutes les missions d'une période donnée. Par exemple toutes les missions supérieur à la date de la zone de texte de "mission".

    Avec mes champs père/fils ça ne me semble plus possible. Donc y aurai t'il un moyen d'afficher un sous-formulaire avec une requete créer en VBA ? Ou existe t-il une autre solution ?

    Merci d'avance.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bon ben j'ai finis par trouvé tout seul en faite ! ( après 2 jours ... )

    Le principe est simple. En VBA, on change le filtre du sous formulaire, on l'active, et on actualise. Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Me.resultat_2.Form.Filter = "[date_debut]>=#" & Format(Me.date_de_debut, "mm/dd/yyyy") & "# AND [date_fin]<=#" & Format(Me.date_de_fin, "mm/dd/yyyy") & "#"
        Me.resultat_2.Form.FilterOn = True
        Me.resultat_2.Requery

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2002] Filtrer un sous formulaire
    Par ROUSSIGNE dans le forum IHM
    Réponses: 4
    Dernier message: 29/04/2009, 11h19
  2. filtrer un sous-formulaire
    Par eddy37fr dans le forum VBA Access
    Réponses: 6
    Dernier message: 29/07/2008, 17h30
  3. Réponses: 2
    Dernier message: 13/05/2008, 13h14
  4. Réponses: 1
    Dernier message: 04/05/2008, 09h45
  5. [Formulaire][VBA]Filtrer un sous-formulaire
    Par rantanplan81 dans le forum IHM
    Réponses: 11
    Dernier message: 29/03/2007, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo