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 :

Problème de fonctionnement Combo Box


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 130
    Points : 55
    Points
    55
    Par défaut Problème de fonctionnement Combo Box
    Bonjour,

    Je suis coincé par un problème de Navigation. Dans mon formulaire de lancement de mon apllication, "Lancement_Apllication", j'ai un bouton qui ouvre un formulaire :
    "Recherche Projet". Ce formulaire en Mode tabulaire a comme source une requête qui affiche tous les projets :
    En double cliquant sur le Champ "Nom du projet" une des lignes des projets affichés , la fiche projet s'ouvre jusqu'à la tout va bien.
    Par contre j'ai un menu déroulant dans mon formulaire [Projet] sur le contrôle [Select_Projet] alimenté par une requête :SELECT [Projet].[N°], [Projet].[Nom du projet] FROM Projet; ,
    Qui ne fonctionne plus quand on arrive du menu "Recherche Projet". je ne sais que faire pour qu'Access me redonne la main à ce Menu déroulant.
    Ou bien au pire il faut désactiver le menu déroulant, quand on vient du formulaire "Recherche Projet" : Mais ce serait dommage.
    Quand je rentre directement par le menu "Projet" le lien [Select_Projet] et [Projet] fonctionne bien j'ai gardé la macro sur évènement AfterMaj générée par Access : Recherche enregistrement ="[N°] = " & Str(Nz(Screen.ActiveControl;0)).

    Merci si quelqu'un peut m'aider.
    Bonne soirée


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT [Projet].[], [Projet].[Nom du projet] FROM Projet;
    Nom : menu déroulant.png
Affichages : 127
Taille : 9,1 Ko

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 130
    Points : 55
    Points
    55
    Par défaut Solution trouvée mais demande explication !
    Bonjour,
    A force de tâtonner j'ai trouvé la solution.
    On ne peut le faire avec une macro. Il faut impérativement fermer le formulaire "Recherche_Projet", quand on ouvre le projet recherché.
    Dans le menu macro il y a bien" Open Form" mais pas "Close Form". La commande fermer la fenêtre en sélectionnant comme objet "Formulaire" ne fonctionne pas dans le cas présent.
    Tant que ce formulaire "Recherche_Projet" n' est pas fermé, (visiblement ce formulaire reste en tâche de fond) ACCESS ne me donne pas la main sur la Combo Box pour rechercher un autre projet indépendamment du Menu "Recherche_Projet".
    Pourtant au chargement j'avais bien mis en ligne de commande pour l'onglet "Projet", la fermeture du formulaire "Recherche_Projet" :
    Et effectivement visuellement cet onglet se ferme au chargement .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Form_Load()
    DoCmd.Close acForm, "Lancement_Application"
    DoCmd.Close acForm, "Recherche_Projet"
    Dim strcontenu As String
    Me!Suivant.Enabled = True
     
    End Sub
    J'ai donc positionné sur le champ "Nom_du Projet" sur évènement double click, ce code et la combo box devient active quand on se positionne sur le projet recherché, ce qui me permet de naviguer sur les autres projets.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Nom_du_projet_DblClick(Cancel As Integer)
    DoCmd.OpenForm "Projet"
    DoCmd.Close acForm, "Recherche_Projet"
    End Sub
    Si quelqu'un pouvait m'expliquer ce comportement déroutant , je me coucherai ce soir un peu moins idiot (si cela est possible !)
    Bonne journée

Discussions similaires

  1. SL3 : Problème Combo Box itemsSource et SelectedItems
    Par botitine dans le forum Silverlight
    Réponses: 4
    Dernier message: 01/09/2009, 15h44
  2. Réponses: 5
    Dernier message: 24/09/2008, 00h16
  3. Réponses: 1
    Dernier message: 03/09/2008, 16h10
  4. Problème de combo box avec additem
    Par Mariquiqui dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 01/04/2008, 19h25
  5. Problème avec addString() de combo-box
    Par Midou dans le forum MFC
    Réponses: 2
    Dernier message: 19/02/2006, 21h51

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