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 :

Zone de liste déroulante : ne pas limiter à une liste ?


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 19
    Par défaut Zone de liste déroulante : ne pas limiter à une liste ?
    Bonjour,
    J'ai un petit problème sur un formulaire :

    Sur une zone de liste déroulante qui est basée sur une table, je voudrais bien pouvoir entrer une valeur qui ne fait pas partie des enregistrements de la table (il y a un paramètre, dans les propriétés, qui est "ne pas limiter à liste")
    Je veux mettre ce choix sur non, mais à ce moment j'ai un message d'erreur qui me dit que

    Acces ne parvient pas à définir à "non" la propriété limiter à liste.
    La première colonne visible, déterminée par la propriété LargeurColonne, n'est pas égale à la colonne liée.
    Corrigez d'abord la propriété LargeurColonne avant de définir la propriété limiter à liste.


    J'ai fait plusieurs essais, mais sans résultats.
    La colonne liée est le colonne 1 (un numéro, qui est la clé)
    La colonne affichée sur la liste déroulante du formulaire est la colonne 2 (désignation). Pour afficher cette colonne dans mon formulaire, j'ai mis 0 en largeur de colonne.

    Si vous savez d'ou provient cette erreur, ça m'arrangerais bien

    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Fais un essai en décachant ta colonne.

    Vérifie si column() ne commence pas à 0

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    oups dsl.. me suis trompé de post...

  4. #4
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 37
    Par défaut
    Je pense que l'erreur vient du fait que comme ta première colonne est cachée , si tu saisis un élément qui n'apartient pas à la liste, quelle valeur doit prendre la 1er colonne de ta nouvelle entrée ?

    Perso, dans ce cas, je ferai un combo limité à la liste avec un bouton qui permet d'ajouter un élément dans la liste (genre un petit "+" à coté de ta liste)

    A+

    PS : Un mentat de la maison Atreides ne devrait pas avoir de pb avec ce genre d'erreur ...

  5. #5
    Faw
    Faw est déconnecté
    Membre Expert

    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
    Par défaut
    Et en laissant la propriété à Oui, ça ne marche pas non plus?
    L'événement NotInList se déclanche que la propriété "Limiter..." soit à oui ou à non de toute façon.
    Bien sûr ça n'empêche pas d'essayer de comprendre ce qui cloche...
    Moi en faisant un essai, je n'ai pas ce problème. Mais en voulant ajouter une colonne à ma liste et surtout, en voulant lui affecter une largeu j'ai eu ce message
    "La valeur doit être numérique"
    Je précise que j'ai bien mis un ; entre les valeurs...
    Le plus bizarre, c'est qu'en passant outre cette "erreur" et en sauvegardant, ma colonne s'affiche normalement

    Alors, s'agit-il de sh'ti beugs access ou ça vient de nous?

  6. #6
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 19
    Par défaut
    Tout d'abord, merci pour vos réponses

    Quand je laisse la propriété à oui, j'ai un message d'erreur "Le texte entré n'est pas un élément de la liste"

    Si je ne cache pas ma première colonne, j'ai deux problèmes :
    - ce qui s'affiche dans la ligne de la liste déroulante (avant de cliquer sur l'ouverture de la liste) est la valeur de la première colonne, un numéro et non la désignation ... ce qui n'est pas très pratique
    - si je rentre une désignation qui n'appartient pas à ma liste, j'ai quand même un message d'erreur : valeur incorrecte pour ce champ. Accès attend une valeure numérique et non un texte.

    Je pense que je vais faire comme vciofolo ... je vais pas passer des jours là dessus

    Merci pour votre aide

  7. #7
    Faw
    Faw est déconnecté
    Membre Expert

    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
    Par défaut
    ça me fait une bizarrerie de plus...je connais ce message, je l'ai déjà eu, mais pas ici
    Si tu veux saisir une valeur de la deuxième colonne, il faut la mettre
    comme colonne liée et là elle apparaîtra dans la zone de texte de ta zone de liste.

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/08/2012, 10h24
  2. Réponses: 12
    Dernier message: 17/08/2009, 06h27
  3. Avoir un contenu de liste déroulante différent par rapprot à une liste déroulante
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 19/10/2006, 08h07
  4. Réponses: 1
    Dernier message: 27/10/2005, 21h48

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