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 à partir d'une zone de liste


Sujet :

IHM

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Filtrer un sous formulaire à partir d'une zone de liste
    Bonjour,


    J'ai une liste déroulante "Num_programme" dont la source controle et Num_Programme d'une table1, origine de la source est table/requete et le contenu est une requete SQL:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT Programme.Numprogramme
             , Programme.Programme
             , Programme.[Actif] 
    FROM Programme 
    WHERE (((Programme.[Actif])=1)) 
    ORDER BY Programme.Programme;
    Cette liste déroulante me permet donc directement de choisir un nom de programme( et non pas un numéro de programme)

    Je souhaiterai créer un sous formulaire qui me permet de d'avoir toutes les informations d'un programme qui a été sélectionné dans la liste déroulante ci-dessus.

    J'ai essayer avec l'assistant et le mode création en définissant l'objet source un formulaire programme que j'ai créer séparément et en définissant les champs pere et fils avec "Num_programme" sans succes.
    D'ailleurs, normalement lorsque je désigne l'objet source avec le sous formulaire, il devrait automatiquement désigné de lui-même les champs pere et fils sauf que ce n'est pas le cas. (Access 2002)

    Pourriez-vous m'aider? Merci d'avance

    Bien cordialement

    Peace

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 107
    Points : 5 230
    Points
    5 230
    Par défaut
    Bonjour,

    Il y a probablement une petite erreur qqpart
    Dans les propriétés liées au sous formulaire il doit y avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    fils : numprogramme
    père : num_programme

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    bonjour nico84,
    Ben en fait je t'explique: en faisant mon sous formulaire en mode création, j'ai spécifié dans objet source " sous formulaire programme" et normalement dans les, champs pere et fils il est censé recnnaitre automatiquement que c'est num_progralmme dont je parle. Or, il ne le fait pas! :s du coup je le spécifie moi même.Quand je passe ne mode formulaire, et que je précise un programme, mon sous formulaire ne fais rien! Comment ça se fait??

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Euh excuse moi, en fait la clé primaire dans la table programme c'est "numprogramme" et c'est exactement écrit de la même manière dans la table prospect (numprogramme étant une clé étrangère dans cette table)

  5. #5
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 107
    Points : 5 230
    Points
    5 230
    Par défaut
    Quand le père est un champ indépendant du formulaire, je ne pense pas qu'access sache faire le lien automatiquement. Mais si le lien est fait à la main sans erreur de syntaxe à la fin ça doit marcher pareil !

    As-tu bien changé le nom de la liste déroulante ? Donne lui un autre nom pour éviter toute ambigüité...

Discussions similaires

  1. [AC-2010] Problème pour filtrer un sous-formulaire à partir d'une requête en VBA
    Par Thugann dans le forum VBA Access
    Réponses: 2
    Dernier message: 24/06/2014, 10h10
  2. [AC-2003] Mise à jour d'un sous-formulaire à partir d'une zone de liste
    Par SIENWEST dans le forum IHM
    Réponses: 3
    Dernier message: 10/03/2010, 17h10
  3. Réponses: 7
    Dernier message: 26/12/2007, 13h36
  4. Actualiser sous-form à partir d'une zone de liste
    Par louroulou dans le forum IHM
    Réponses: 3
    Dernier message: 29/08/2007, 23h12
  5. sous formulaire dependant d'une zone de liste
    Par VIRGINIE87 dans le forum IHM
    Réponses: 33
    Dernier message: 22/05/2007, 17h30

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