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 :

Evènement sur zone de liste


Sujet :

IHM

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Points : 19
    Points
    19
    Par défaut Evènement sur zone de liste
    Bonjour,
    Je cherche à savoir quel code rentrer pour que lorsque l'on clique dans une zone de liste le sous formulaire correspondant s'ouvre en dessous. J'ai réussi à faire ouvrir, dans une nouvelle fenetre, le formulaire correspondant à la ligne selectionnée mais je n'y arrive pas pour que celui-ci s'ouvre en dessous de la zone de liste.
    voici le code que j'ai rentré sur l'évenement clic sur zone de liste.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     docmd.openform "SF01", acnormal, , "Num = " & Liste0.value
    Que faut-il rajouté et où :
    Merci de votre aide

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Bonjour

    S'il s'agit d'un sous formulaire, il ne faut pas l'ouvrir mais l'afficher ou le masquer selon le cas et éventuellement, changer sa source mais peut-être aussi ses champs pères et fils...
    Donc, un peu plus de précisions seraient les bienvenues.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Points : 19
    Points
    19
    Par défaut
    En fait j'ai inséré une zone de liste dans laquelle y'a toute une série de nom. ensuite j'ai inséré une zone sous formulaire dans laquelle j'ai appeler SF01. ce que je voudrais c'est que lorsque l'utilisateur clique sur la 3eme ligne de la zone de liste par exemple, et bien dans la zone où il y a le sous formulaire les données relatives à cette ligne s'affiche.
    Quand je vais dans les propriétés de la zone où le sous-formulaire est inséré, je réussi à entrer l'objet source (mon sf01) mais lorsque je vais dans champs fils et pères, access me dit "impossible de lier des formulaires indépendants". Quel est le problème ?
    Y'a t-il une autre solution ??
    Merci

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Tou dépend qui est primaire dans tes sources de données.
    Par exemple imagine un form Ventes et un sous-form Commandes:
    Si dans le formulaire Ventes j'ai une liste Clients, celle-ci doit contenir IDClient et Client IDClient est la colonne 0 donc cachée.
    Dans le sous form Commandes, je dois avoir aussi IDClient et IDCommande;
    Ton champ Père est cboClient qui est la zone de liste et ton champ Fils sera alors txtIDClient qui est une zone de texte dans le sous form et représente l'ID du client.

    Regarde "Les comptoirs", il y a des exemples circonstantiels.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

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

Discussions similaires

  1. [AC-2007] Evènement sur zone de liste
    Par manusp dans le forum IHM
    Réponses: 19
    Dernier message: 13/04/2011, 21h51
  2. Cliquer sur zone de liste pour valider la valeur
    Par gwendk dans le forum Access
    Réponses: 7
    Dernier message: 15/05/2006, 15h13
  3. clic sur zone de liste pour validation
    Par ormoy28 dans le forum Access
    Réponses: 7
    Dernier message: 11/05/2006, 11h03
  4. Question sur Zone de Liste !
    Par Orakle dans le forum IHM
    Réponses: 3
    Dernier message: 25/11/2005, 09h38
  5. Acess2k3: Bande noire sur zone de liste différente
    Par uloaccess dans le forum Access
    Réponses: 5
    Dernier message: 28/10/2005, 17h57

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