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

Access Discussion :

Liste modifiable filtrer par un champ


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2005
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 43
    Par défaut Liste modifiable filtrer par un champ
    Bonjour

    J'ai une table qui contient les numéros de mandat et les numéros d'essais auquels ils sont liés.

    Dans un formulaire j'ai un champ "mandat" et une liste modifiable "essai". Quand je rentre une donnée dans "mandat" j'aimerai que cela influence le contenu de "essai".

    Exemple: mandat:1 essai: essai 1 ou essai 2 ou essai3 | mandat:2 essai: essai4 ou essai5

    les essais 1 2 et 3 sont liés au mandat 1, les essai 4 et 5 au mandat 2.

    J'ai regardé la FAQ de Papilou et le tutoriel de Fabrice Constant, mais je n'ai pas avancé d'un centimètre.

    Pouvez-vous m'aider.

    Merci D'avance.

  2. #2
    Faw
    Faw est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Par défaut
    salut,essaye ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    me.liste.RowSource = "SELECT [Essai] FROM [Table] WHERE [Mandat]=" & Me.[Mandat] 'si mandat numérique

  3. #3
    Membre averti
    Inscrit en
    Août 2005
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 43
    Par défaut
    Merci faw

    j'ai mis ton code à la sortie du champ mandat, mais il me met une erreur "membre de méthode ou données introuvable" sur le dernier champ , pourtant ce champ existe bel bien et je n'ai pas remarqué de faute d'orthographe.

    Est-ce que le fait que je le nomme avec le même nom que le champ de la table pose un problème.

  4. #4
    Faw
    Faw est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Par défaut
    C'est le Me. qui pose problème.
    si ça marche pas il faudra renommer ton champ de formulaire Mandat.

  5. #5
    Membre averti
    Inscrit en
    Août 2005
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 43
    Par défaut
    J'ai enlevé le ME, j'ai renommé le champ, mais ce compilateur est tétu.

    Ce que je ne comprend pas c'est que la liste qui est sur le même formulaire que le champ MANDAT passe.

    Si je déplace le guillemet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Modifiable10.RowSource = "SELECT [ID_NO_ESSAI] FROM [tbl_essai] WHERE [ID_NO_MANDAT]= & Me.[ID_NO_MANDAT_SEANCE] "
    , la il ne passe pas la liste.

    merci encore

  6. #6
    Faw
    Faw est déconnecté
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Par défaut
    Pas de raison que ça marche pas. j'ai fait le test avec Me. et ça marche aussi. Tu es bien dans le même formulaire?
    Oups! le requery!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Modifiable10.RowSource = "SELECT [ID_NO_ESSAI] FROM [tbl_essai] WHERE [ID_NO_MANDAT]=" & [ID_NO_MANDAT_SEANCE]
    me.Modifiable10.Requery

  7. #7
    Membre averti
    Inscrit en
    Août 2005
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 43
    Par défaut
    C'est bon ca à passer. Merci Faw

    Mais j'ai un nouveau probleme. Il me demande d'entrer une valeur pour ID_NO_ESSAI, alors que la table tbl_essai contient ce qu'il faut et que c'est lié avec le ID_NO_MANDAT. Il me le montre quand je crée la liste_modifiable.

Discussions similaires

  1. [AC-2010] Liste formulaire contrôlée par autres champs
    Par scrouet dans le forum IHM
    Réponses: 1
    Dernier message: 15/03/2013, 18h02
  2. liste déroulante alimente par les champs d'une table sql
    Par gribouille343 dans le forum Langage
    Réponses: 6
    Dernier message: 04/01/2011, 16h44
  3. Zone de liste modifiable : valeur par défaut
    Par pafi76 dans le forum Access
    Réponses: 2
    Dernier message: 26/06/2006, 14h44
  4. Zone de liste modifiable + Valeur par défaut
    Par Frac dans le forum Access
    Réponses: 7
    Dernier message: 27/10/2005, 08h21
  5. [VB6] Zone de liste modifiable basée sur un champ
    Par pepper dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 27/11/2002, 13h41

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