Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA: Masquer une colonne ...

Masquer une colonne ... 1 Jahr 11 Monate her #87806

  • LS67
  • LS67s Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 11
  • Karma: 0
Bonjour,

je souhaite masquer/ou pas des colonnes en fonction des réponses de la question précédentes.
Merci pour votre aide!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87808

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2130
  • Dank erhalten: 265
  • Karma: 57
je ne suis pas sûr de bien comprendre ce que tu veux faire, une copie d'écran serait la bienvenue.
Mais je serais de toi, je regarderais du côté des filtres, ou alors on peut chercher comment restructurer ton formulaire pour faire ce que tu veux, c'est à dire masquer des questions en fonctions de réponses précédentes à l'aide des conditions.
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87811

  • LS67
  • LS67s Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 11
  • Karma: 0
Voici un exemple :
* question 14 : Quels équipements multimédia possédez –vous ?
* une télé
* un ordi
* une console
* .....
==> Exemple de réponse :
une télé et un ordi


* Question 15 : Maintenant, quels équipements multimédia utilisez-vous (ou votre foyer) pour accéder aux différents services....

une télé un ordi
regarder les chaines Tnt x x
controle du direct x x
............. x x

La forme de ma question 15 est un tableau (nombres): donc avec un axe X et Y!
ce que je souhaite faire, c'est afficher les réponses de la question 14 sur l'axe X de la question 15!

Merci encore
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87812

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2130
  • Dank erhalten: 265
  • Karma: 57
Je pense que pour ça il faut utiliser les filtres.
Nickko
Ergonome / Usability expert
Letzte Änderung: 1 Jahr 11 Monate her von Nickko.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87813

  • LS67
  • LS67s Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 11
  • Karma: 0
Désolé voici la forme de la question 15 ....
question15.jpg
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87814

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2130
  • Dank erhalten: 265
  • Karma: 57
Oui, je visualisais bien ça avec ta dernière explication, et donc je maintiens mon conseil : regarde du côté des filtres. Tu devrais trouver tout ce dont tu as besoin dans la doc.

Si tu lis l'anglais, je te conseille aussi de lire la doc sur les filtres en anglais, la documentation anglaise étant la base, elle est toujours la plus à jour.
Nickko
Ergonome / Usability expert
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87815

  • LS67
  • LS67s Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 11
  • Karma: 0
Les filtres ne fonctionnent que sur les lignes!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87816

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2130
  • Dank erhalten: 265
  • Karma: 57
Au temps pour moi. Comme je n'utilise pas souvent les filtres, ce détail m'avais échappé.

À partir de là, soit tu utilises du JS pour inverser ligne et colonne après application du filtre. C'est assez complexe.

Soit tu pourrais simplement inverser les 2.
Il faudrait bien-sur choisir des libellés plus court pour les colonnes, comme TNT, Controle du directe, etc.

Toujours dans la même optique, modifier ton questionnaire, tu pourrais créer une question par colonne, et utiliser les conditions pour les contrôler.

Edit : Essaie avec les tableaux en colonne, c'est un type de question, le dernier de la liste, ainsi tu pourras inverser les lignes et les colonnes dans la logique du formulaire mais elle resterons affichées de la même manière.

Comme ça tu pourras agir sur des lignes dans le backend, mais ces lignes seront affichées comme des colonne en frontend.
Nickko
Ergonome / Usability expert
Letzte Änderung: 1 Jahr 11 Monate her von Nickko.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87834

  • DenisChenu
  • DenisChenus Avatar
  • ONLINE
  • Moderator Lime
  • Beiträge: 6451
  • Dank erhalten: 844
  • Karma: 249
Salut,

Plutot que d'utiliser les filtres intégrés, il vaux mieux faire un script javascript qui masque chaque cellule correspondante en foncton des réponses précédentes.

Je dis bien chaque cellule, le masquage de colonne est casse gueuel en CSS ou js.

Denis
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Masquer une colonne ... 1 Jahr 11 Monate her #87845

  • LS67
  • LS67s Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 11
  • Karma: 0
Salut Nickko,

Merci pour ton aide. Avec la solution du tableau en colonne, on aura toujours le même problème d'affichage. De plus en "colonne", on ne peut cocher qu'une case (donc une réponse/colonne). La solution est que je sache comment cacher/masquer une colonne ou une cellule via Js (comme expliqué par DenisChenu)
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
  • 2
Moderatoren: Nickko
Ladezeit der Seite: 0.132 Sekunden
Donation Image