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 :

Création d'un formulaire menu avec listes déroulantes


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Mars 2018
    Messages : 11
    Points : 11
    Points
    11
    Par défaut Création d'un formulaire menu avec listes déroulantes
    Bonjour,

    Je suis entrain de créer une application pour la veille concurrentielle ( Vous la trouverez en pièce jointe) :

    Dans l'application je souhaite de créer un formulaire (VeilleExplorateur) avec deux éléments :

    - Des listes déroulantes contenant la position du projet ( region, decoupage1, decoupage2)
    - Un sous formulaire dont la source est lié à une requête ( EtatGlobal )

    Mon but : est de pouvoir filtrer instantanément la requête ( EtatGlobal ) en fonction des valeurs indiquées dans les listes déroulantes ( region, decoupage1, decoupage2)

    Pour cela j'ai suivi un tutoriel sur Youtube :


    En appliquant ce tuto avec mon formulaire j'ai obtenu le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub listedecoupage1_Change()
    If (IsNull(Forms![VeilleExplorateur]![listedecoupage2])) Then
        zone_extraction.SourceObject = "Query.EtatGlobalDecoupage1"
    Else
        zone_extraction.SourceObject = "Query.EtatGlobalDecoupage1et2"
    End If
     
    zone_extraction.Requery
    End Sub
    Cependant quand j'essaie de l’exécuter ça me donne le message d'erreur suivant :

    l'expression sur Chargement entrée comme paramètre de la
    propriété de type évènement est à l'origine d'une erreur. la déclaration de
    la procédure ne correspond pas à la description de l'évènement ou de la
    prodédure de même nom.
    *Le résultat n'est pas le nom d'une macro, d'une fonction définie par
    l'utilisateur, ou [event procedure]
    *Une erreur a peut-être été commise lors de l'évaluation d'une macro, d'une procédure ou d'une fonction."
    Je vous remercie d'avance pour votre précieuse aide,

    Cordialement,
    Taha.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Salut
    Aidez-vous de cette contribution ici ou .

    Observez :
    - la construction de la req EtatGlobal1 (surtout les critères)
    - la construction du form Veille1 (contenu des 3 combobox et évènements sur les 2 premières)
    - la construction du sform Veille1_sf (surtout les 3 premières combobox et évènements sur les 2 premières)
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [AC-2007] Création formulaire avec liste déroulantes dynamiques
    Par eric232 dans le forum IHM
    Réponses: 7
    Dernier message: 26/04/2016, 09h53
  2. [XL-2007] Création d'un formulaire modifiable avec liste déroulante
    Par loloduquebec dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/09/2011, 23h54
  3. Réponses: 2
    Dernier message: 05/01/2009, 10h29
  4. Réponses: 1
    Dernier message: 05/07/2007, 12h20
  5. Pb Formulaire avec liste déroulante
    Par Rouanou dans le forum IHM
    Réponses: 12
    Dernier message: 23/11/2005, 16h51

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