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 de choix sous forme de case à cocher?


Sujet :

IHM

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Points : 43
    Points
    43
    Par défaut Liste de choix sous forme de case à cocher?
    Un de mes champs est lié à une table contenant 4 choix. A la base, je voulais juste faire une liste déroulante, mais ça rendrait mieux si j'avais 4 cases et qu'il fallait en cocher une (une et une seule (pas moins, pas plus)).
    Une liste, mais pas déroulante, en gros, sous forme de 4 cases côté à côté avec le nom du choix à côté.
    C'est possible?

  2. #2
    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 : 41
    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
    Oui, ce sont des boutons d'options dans un cadre d'option

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

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Points : 43
    Points
    43
    Par défaut
    un groupe d'option tu veux dire?
    Si c'est ça je viens d'essayer, ça a l'air pas mal, par contre on ne peut pas utiliser les valeurs d'un champs pour créer les noms des étiquettes?

  4. #4
    Membre éclairé Avatar de jolemoine
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2006
    Messages
    566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Services de proximité

    Informations forums :
    Inscription : Décembre 2006
    Messages : 566
    Points : 699
    Points
    699
    Par défaut
    Bonjour,

    c'est exactement ce que je veux faire avec trois cases mais comment cela se met en place.

    je comprend pas bien des boutons d'option dans un cadre d'options,

    je vais suivre les liens de Tofalu.

    mais si quelqu'un peut m'éclairer, merci.


  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 15
    Points : 15
    Points
    15
    Par défaut
    SAlut,

    Il te suffit simplement de définir un champ Texte dans la table concernée pour lequel tu met, dans l'onglet "Liste de choix":

    - Afficher le contrôle = "Zone de liste".
    - Origine Source = "Table/Requête"
    - Contenu = la table ou requête depuis laquelle tu souhaite récupoérer les données à afficher dans ta liste
    - Colonne liée = n° de la colonne de la table ou de la requête sélectionnée au dessus dans laquelle se trouve les valeurs à récupérer.

    Ensuite tu insère ce champ sous forme de contrôle dans ton formulaire.

    Et voilà, le tour est joué !

    Remarque : cela n'aura pas la tête de "cases à coher" mais le résultat excompté sera au rendez-vous.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 15
    Points : 15
    Points
    15
    Par défaut
    Petit complément pour info sur l'utilisation des Groupes d'options & cases d'option.

    Ces 2 types de contrôles sont dispo dans la boîte à outil en mode création de formulaire.

    Dans un groupes d'options , on peut placer des cases d'options. En fonction de celle qui est sélectionnée, le Groupe d'option prend une valeur (1, 2, 3, etc.).

    IL est ensuite possible de récupérer cette valeur pour effctuer une commande (via un bouton par exemple qui ouvre un autre formulaire en fonction de la valeur du groupe d'options).

    En espérant avoir répondu à vos questions.

    A+

  7. #7
    Membre éclairé Avatar de jolemoine
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2006
    Messages
    566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Services de proximité

    Informations forums :
    Inscription : Décembre 2006
    Messages : 566
    Points : 699
    Points
    699
    Par défaut
    Bonjour El_roy,

    bien sûr avec les listes déroulantes on arrive à s'en tiré, mais comme c'est sur le formulaire du début je trouvais que des cases à cocher étaient plus sympa.

    Maintenant que tu m'a aiguillé sur les groupes d'options, je vais me pencher sur le sujet, car je n'en ait pas encore utilisées.

    de m'aider.


  8. #8
    Membre éclairé Avatar de jolemoine
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2006
    Messages
    566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Services de proximité

    Informations forums :
    Inscription : Décembre 2006
    Messages : 566
    Points : 699
    Points
    699
    Par défaut
    bonjour,

    après avoir étudier, bon pas en profondeur je l'avoue, le fait d'utiliser des groupes d'opions.

    dans mon cas il y a trois case dans le groupe, la valeur de la case cochée prend 1, 2 ou 3. Cette valeur est stockée dans un champ non visible du formulaire.

    ensuite je teste cette valeur par le code dans le formulaire, pour aiguiller le reste de mon appli.

    Je ne sais pas si c'est très élegant mais cela semble marcher.

    un grand à tous de m'avoir diriger sur la bonne voie.


  9. #9
    Membre éclairé Avatar de jolemoine
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2006
    Messages
    566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Services de proximité

    Informations forums :
    Inscription : Décembre 2006
    Messages : 566
    Points : 699
    Points
    699
    Par défaut
    Bonjour,

    j'ai un peu tardé à répondre et je m'en excuse. J'ai utilisé un groupe d'options et cela me convient parfaitement, je suis un peu nule de na pas avoir trouvé tout seul.

    de votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Problème avec liste de choix sous VBA‏
    Par robinicol dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/03/2011, 10h07
  2. [A-03] Vérouiller un sous-formulaire avec case à cocher
    Par marcopolo29280 dans le forum IHM
    Réponses: 3
    Dernier message: 27/11/2008, 16h17
  3. source Liste mod. dans sous form.
    Par sebinator dans le forum IHM
    Réponses: 2
    Dernier message: 20/03/2008, 10h56
  4. Réponses: 4
    Dernier message: 09/05/2007, 23h39
  5. [forms 9i] case à cocher : suppression multiple
    Par ramaro dans le forum Forms
    Réponses: 3
    Dernier message: 05/04/2006, 09h33

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