banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Les inscriptions sont ouvertes ! L'association GeoRezo sera présente.

#1 Thu 09 April 2026 18:06

AdrienRR
Juste Inscrit !
Date d'inscription: 9 Jan 2024
Messages: 4

QGIS 3.34.13/Formulaire: QCM pour une donnee

Bonjour à tous !

Je suis sur Qgis 3.34.13 avec comme objectif un type de formulaire qui serait aussi compatible avec Qfield.

Pour une question de facilité j'aimerais arriver à faire un QCM, mais avec une seule solution dans mon formulaire.

L'idée serait donc d'avoir pour une seule donnée de sortie (une seule colonne dans le tableur donc), une liste de valeur dont la sélection se fait par case à cocher en ligne horizontale, avec à côté la valeur correspondante.

L'option case à cocher existante ne permettant que deux choix n'est pas une option puisqu'ici il s'agirait ici d'un choix entre 7 valeurs.

Un petit aperçu de ce qui est attendu:

Texture: A [ ] AL [ ] LA [ ] L [ ] LS [ ] SL [x] S [ ]

Auriez vous une idée de comment faire ?

Merci beaucoup !

Hors ligne

 

#2 Fri 10 April 2026 04:26

vxTedxv
Participant occasionnel
Date d'inscription: 26 Jan 2011
Messages: 40

Re: QGIS 3.34.13/Formulaire: QCM pour une donnee

Les réponses possibles doivent figurer dans une table à part.
Utilisez le widget "value relation" dans les propriétés de votre formulaire.
Y cocher "permettre la sélection multiple" pour avoir une présentation sous forme de cases à cocher. Attention, cela signifie que plusieurs cases peuvent être cochées (principe des cases à cocher). Si c'est pas ce que vous souhaitez, ce serait plutôt des bouton radio mais je ne sais pas comment faire.
Le paramètre nombre de colonnes sera utilisé pour l'alignement des choix de réponses sur une ligne. Dans votre exemple, le chiffre à y indiquer serait 7.
La case cochée dans le formulaire s'enregistrera dans sa table sous la forme {réponse}, plusieurs cases cochées sous la forme {réponseA,réponseD} par exemple.
N'hésitez pas à reposer des questions si ma piste n'est pas suffisamment claire.

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo