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 :

Masquer flèche de zone de liste deroulante


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut Masquer flèche de zone de liste deroulante
    bonjour à toutes et tous

    J'ai besoin d'un petit coup de pouce qui relève plus de la methode débrouille que de la programmetion, mais bon....

    J'ai un formulaire de siasie de données.
    Pour le nom de mon produit, j'ai mis une zone de liste deroulante avec la propriété auto-étendre. Ainsi, dès qu'on commence à taper, les produits avec les memes lettres s'affichent pour ne pas rentrer deux fois le meme produit.

    Ca marche super bien, et les utilisateurs apprécient.

    Mon souci est qu'il y a cette petite flèche pour afficher la liste, et que j'aimerais masquer. d'habitude, je dessine un rectangle au dessus, mais là, la flèche passe au-dessus du rectangle quoi que ja fasse.

    C'est idiot, mais j'en ai besoin

    Merci

  2. #2
    Faw
    Faw est déconnecté
    Membre expérimenté

    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
    Points : 1 383
    Points
    1 383
    Par défaut
    Salut, dans ce cas il faudrait utiliser une zone de texte dans le form et
    un sous-formulaire lié au form + code sur l'événement Change de la zone
    de texte et application de filtre sur le sous-form.
    En faisant une recherche sur Change tu devrais trouver ton bonheur....
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    je suis pas sur d'avoir tout compris, mais je vais faire une recherche là-dessus, et je vous tiens au courant.

    Merci

  4. #4
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    c'est la première fois que le bouton en forme de flèche dérange quelqu'un ... mais je respecte tes considérations esthétiques .. ça va en revanche compliquer notablement ...
    Citation Envoyé par Flo4594
    bonjour à toutes et tous

    J'ai besoin d'un petit coup de pouce qui relève plus de la methode débrouille que de la programmetion, mais bon....

    J'ai un formulaire de siasie de données.
    Pour le nom de mon produit, j'ai mis une zone de liste deroulante avec la propriété auto-étendre. Ainsi, dès qu'on commence à taper, les produits avec les memes lettres s'affichent pour ne pas rentrer deux fois le meme produit.

    Ca marche super bien, et les utilisateurs apprécient.

    Mon souci est qu'il y a cette petite flèche pour afficher la liste, et que j'aimerais masquer. d'habitude, je dessine un rectangle au dessus, mais là, la flèche passe au-dessus du rectangle quoi que ja fasse.

    C'est idiot, mais j'en ai besoin

    Merci
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    En fait, les utilisateurs ont envie d'aller sur cette flèche, donc le mieux serait de la masquer.

    si tu as une autre solution plus simple, je suis preneur.
    JE ne demande qu'à essayer.

    Ca ne m'amuse pas trop, mais comme on dit, "le client est roi", donc ya plus qu'à.....

  6. #6
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Par curiosité, qu'est-ce qui pose problème dans ton appli si les utilisateurs cliquent dessus ?
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    Voilà à quoi ressemble mon formulaire.

    la zone de liste en haut permet de selectionner un produit parmis ceux qui sont dans la base, et tous les champs se mettent a jour pour le consulter.

    la zone de liste en dessous( nom du produit) est destinée à la saisie. Elle a la propriété 'Auto etendre', donc elle affiche les produits referencé en fonction des lettres que tu tapes.

    Le problème est que quand tu affiches un produit a partir de la liste du haut, les utilisateurs modifient ensuite directement le nom du produit pour en ajouter un autre au lieu de faire 'créer à partir de'.

    Du coup, il n'y a pas de nouveau produits, mais juste l'ancien qui est modifié.

    Est ce que c'est un peu plus clair?? Mon problème est là: ils n'y connaissent strictement rien en informatique, donc il faut que ce soit tres tres simple, et qu'il n'y ait pas d'ambiguité possible.
    Images attachées Images attachées  

  8. #8
    Faw
    Faw est déconnecté
    Membre expérimenté

    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
    Points : 1 383
    Points
    1 383
    Par défaut
    Citation Envoyé par Flo4594
    En fait, les utilisateurs ont envie d'aller sur cette flèche, donc le mieux serait de la masquer.

    si tu as une autre solution plus simple, je suis preneur.
    JE ne demande qu'à essayer.

    Ca ne m'amuse pas trop, mais comme on dit, "le client est roi", donc ya plus qu'à.....
    puisqu'ils ont envie d'aller sur la flêche et qu'ils sont rois, pourquoi les en priver?
    Instinctivement les utilisateurs connaissent la saisie intuitive de par windows
    lui même. Quanq ils en ont marre d'aller chercher le 500ème item avec l'ascenseur, il se dirigent naturellement vers la saisie.
    C'est eux qui ne veulent pas du bouton?!

    Ps: j'avais compris différemment ton problème. On oublie le sous-form...
    Et je crois volontier Cafeine quand il dit que ça va compliquer un peu les choses.
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    le truc, c'est qu'ils pevent y aller. CE n'est pas le probléme. Mais si ils commencent à modifier les enregistremetns existants en croyant qu'ils en ajoutent de nouveaux, le problème risque d'etre assez grave et surtout incontrolable.

    C'est pas facile des fois...

  10. #10
    Membre habitué
    Avatar de Peanut
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    410
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 410
    Points : 147
    Points
    147
    Par défaut
    Et en rendant la zone non modifiable tout simplement ?

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    ce serait peut etre la solution. Mais je n'ai pas les propriétés 'Modif autorisées' et 'jout autorisé', donc je ne vois pas comment je pourrais faire ca!!!

  12. #12
    Membre habitué
    Avatar de Peanut
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    410
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 410
    Points : 147
    Points
    147
    Par défaut
    Ca ne marche pas ça ? : (= Verrouillé dans les propriétés)

    Je suis moi-même en train de me battre avec ce genre de trucs mais je suis novice sur la question, alors c'est juste une idée, pas une affirmation.

  13. #13
    Faw
    Faw est déconnecté
    Membre expérimenté

    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
    Points : 1 383
    Points
    1 383
    Par défaut
    Propriété "Limiter à la liste = Oui"
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    je ne pense pas. En fait, je me trouve un peu coincé, parce que si je fais un truc comme ca, la propriété 'auto-étendre' de ma zone de liste ne sera plus active.
    Du coup, je perdrai la fonctionnalité qui m'intéresse dans cette zone de liste, car avant tout, c'est ca que je veux: voir si un enregistremetn similaire existe deja.

  15. #15
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Parce que tu comptes uniquement faire confiance à ce que l'utilisateur voit ? Si tu veux éviter les doublons, cela se gère au niveau des tables via les index. Pas au niveau de l'interface.

  16. #16
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 63
    Points : 43
    Points
    43
    Par défaut
    alors,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Code :
    truc.Locked = True
    (= Verrouillé dans les propriétés)
    Si je fais ca, certes, je ne peux plus modifier un ancien enregistrement, mais je ne peux plus en ajouter non plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Propriété "Limiter à la liste = Oui"
    C'est pareil pour ca

    Donc je pense que je vais laisser comme ca, et voir avec eux commet on peut faire. Il va falloir etre tres diplomate, et leur faire ciomprendre de ne pas toucher à la petite flèche


    Merci quand même

  17. #17
    Faw
    Faw est déconnecté
    Membre expérimenté

    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
    Points : 1 383
    Points
    1 383
    Par défaut
    Si je fais ca, certes, je ne peux plus modifier un ancien enregistrement, mais je ne peux plus en ajouter non plus

    Code :

    Propriété "Limiter à la liste = Oui"

    C'est pareil pour ca
    eh non, access mets à ta disposition l'événement NotInList et tu peux
    ajouter des enregistrements avec. Et c'est dans la Faq
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

Discussions similaires

  1. Zone de liste deroulante sur excel
    Par Garfield5792 dans le forum Excel
    Réponses: 4
    Dernier message: 30/01/2007, 11h02
  2. mettre à jour une zone de liste deroulante ?
    Par jessy212 dans le forum Access
    Réponses: 2
    Dernier message: 30/08/2006, 14h50
  3. erreur avec une zone de liste deroulante
    Par MCarole dans le forum Access
    Réponses: 9
    Dernier message: 18/07/2006, 11h45
  4. Zone de liste deroulante avec preselection précise
    Par dynexd dans le forum Access
    Réponses: 7
    Dernier message: 20/02/2006, 17h25
  5. modification contenu zone de liste deroulante
    Par Tierisa dans le forum Access
    Réponses: 12
    Dernier message: 23/09/2005, 00h06

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