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 :

Liste déroulante: affichage + enregistrement


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 28
    Points : 9
    Points
    9
    Par défaut Liste déroulante: affichage + enregistrement
    Bonjour,

    Je suis débutant et je suis face à un problème que je ne sais résoudre et j’ai besoin de votre aide…

    J’ai un formulaire où j’ai inséré une liste déroulante, cette liste affiche les noms de clients mais ne permet pas de saisir d’autres.

    Ma question. Est-ce qu’il est possible d’avoir une liste déroulante qui permet d’afficher les clients de la table client et permettre en même temps la saisie de nouveaux clients dans ce champ ?

    Merci d'avance

  2. #2
    Membre averti
    Homme Profil pro
    Amateur
    Inscrit en
    Octobre 2010
    Messages
    205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Octobre 2010
    Messages : 205
    Points : 360
    Points
    360
    Par défaut
    Citation Envoyé par dangeles Voir le message
    Bonjour,

    Je suis débutant et je suis face à un problème que je ne sais résoudre et j’ai besoin de votre aide…
    Quelle est votre version d'Access ?

    Sous Access 2010, vous pouvez définir dans les propriétés, sous l'onglet Données, la propriété "Formulaire Modifier les éléments de la liste" et y indiquer le formulaire de gestion de vos clients...
    Pierre.

    Dans un monde passablement absurde, il y a quelque chose qui ne l'est pas, c'est ce qu'on peut faire pour les autres.

    André Malraux


    Ce message vous a aidé ? alors

    Votre souci est résolu ? alors

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 28
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par Pepito78 Voir le message
    Quelle est votre version d'Access ?

    Sous Access 2010, vous pouvez définir dans les propriétés, sous l'onglet Données, la propriété "Formulaire Modifier les éléments de la liste" et y indiquer le formulaire de gestion de vos clients...
    Merci pour votre réponse. J'ai Access 2010 mais je vais devoir faire le travail sous Access 2003.

  4. #4
    Membre averti
    Homme Profil pro
    Amateur
    Inscrit en
    Octobre 2010
    Messages
    205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Octobre 2010
    Messages : 205
    Points : 360
    Points
    360
    Par défaut
    Citation Envoyé par dangeles Voir le message
    Merci pour votre réponse. J'ai Access 2010 mais je vais devoir faire le travail sous Access 2003.
    Peut-être pouvez vous ajouter un petit bouton de commande à droite de votre liste déroulante dont l'action est d'ouvrir le formulaire Client (à voir si vous voulez uniquement que l'on puisse ajouter), à la fin du code de votre bouton, il faudra ensuite rafraîchir les données de votre liste.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub cmdAjoutClient_Click()
     
        DoCmd.OpenForm "frClients", acNormal, , , acFormAdd, acDialog 'Ouvre le formulaire frmClient en mode "Ajout seul" et fenêtre modale
     
        MaListe.Requery 'Rafrachit les données de la liste déroulante
     
    End Sub
    Pierre.

    Dans un monde passablement absurde, il y a quelque chose qui ne l'est pas, c'est ce qu'on peut faire pour les autres.

    André Malraux


    Ce message vous a aidé ? alors

    Votre souci est résolu ? alors

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 28
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par Pepito78 Voir le message
    Peut-être pouvez vous ajouter un petit bouton de commande à droite de votre liste déroulante dont l'action est d'ouvrir le formulaire Client (à voir si vous voulez uniquement que l'on puisse ajouter), à la fin du code de votre bouton, il faudra ensuite rafraîchir les données de votre liste.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub cmdAjoutClient_Click()
     
        DoCmd.OpenForm "frClients", acNormal, , , acFormAdd, acDialog 'Ouvre le formulaire frmClient en mode "Ajout seul" et fenêtre modale
     
        MaListe.Requery 'Rafrachit les données de la liste déroulante
     
    End Sub

    Ah d'accord, donc obliger de passer par un second formulaire! Ca me va aussi, merci. Merci pour le code!

  6. #6
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonjour,

    C'est également possible sans utiliser un formulaire : FAQ.

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

Discussions similaires

  1. [JSP] Liste déroulante - affichage
    Par nemie dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 21/07/2008, 11h14
  2. Liste déroulante affichage champ
    Par marie4449 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/04/2007, 15h21
  3. [MySQL] Liste déroulante + affichage des données d'un élément de la liste
    Par Sofute dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 14/02/2007, 23h02
  4. liste déroulante affichage automatique recherche
    Par ivan7 dans le forum Access
    Réponses: 4
    Dernier message: 21/04/2006, 18h39
  5. zone de liste déroulante - affichage
    Par r@phy dans le forum IHM
    Réponses: 7
    Dernier message: 21/12/2005, 18h58

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