16Sep, 2016
2Réaction(s)

Comprendre et utiliser la Liste hiérarchique

Une Liste hiérarchique est une liste comportant plusieurs niveaux, elle peut en contenir 9.

Par exemple, vous pouvez créer une liste qui vous propose un certain nombre de régions, que chaque région vous propose les départements correspondants, et enfin que chaque département vous propose les villes correspondantes.

Etape 1 : Créez votre Liste hiérarchique.

Une Liste hiérarchique doit être une Liste externe.

Pour créer une Liste hiérarchique, rendez-vous dans Configuration, Listes externes et enfin sur nouvelle liste.

Création d'une nouvelle liste externe.

Deux options s’offrent à vous pour créer cette liste : l’importer ou la saisir manuellement.

1. Importer un fichier Excel.

  • Ouvrir un fichier Excel.
  • Sur ce document, nommez la première ligne (A1, B1, C1…) level_label, et nommez la dernière colonne label.
  • Saisissez votre liste.

Comment créer sa liste externe sur Excel.

Explication : prenons l’exemple du Languedoc-Roussillon.
En sélectionnant la région du Languedoc-Roussillon la liste suivante vous proposera les départements Aude, Gard, Hérault, Lozère et Pyrénées Orientales. Et en choisissant l’Hérault, les villes Béziers, Montpellier et Pézènas vous seront proposées.

  • Rendez-vous ensuite dans le menu Liste externe puis Nouvelle liste.
  • Cliquez sur Parcourir… et sélectionnez votre fichier Excel.

Import de la liste hiérarchique.

Aperçu de la liste hiérarchique.

  • N’oubliez pas d’enregistrer !

2. Saisir manuellement votre Liste hiérarchique.

  •  Après avoir indiqué le nom de la liste et la rubrique, vous pouvez saisir votre liste.

Saisie manuelle de la liste hiérarchique.

/!\ IMPORTANT /!\ L’étape cruciale est la définition de votre liste, vous devez la saisir de la façon suivante :

Languedoc-Roussillon\Aude\Carcassonne
Languedoc-Roussillon\Aude\Narbonne
Languedoc-Roussillon\Gard\Alès
Languedoc-Roussillon\Gard\Bagnol sur CèzeLanguedoc-Roussillon\Gard\Nîmes
Languedoc-Roussillon\Hérault\Béziers
Languedoc-Roussillon\Hérault\Montpellier
Languedoc-Roussillon\Hérault\PézènasLanguedoc-Roussillon\Lozère\Florac
Languedoc-Roussillon\Lozère\Mende
Languedoc-Roussillon\Pyrénées orientales\Collioure
Languedoc-Roussillon\Pyrénées orientales\Perpignan
Picardie\Aisne\Saint Quentin
Picardie\Aisne\Soisson
Picardie\Oise\Beauvais
Picardie\Oise\Creil
Picardie\Oise\Chantilly
Picardie\Oise\Compiègne
Picardie\Oise\Senlis
Picardie\Somme\Abbeville
Picardie\Somme\Amiens
Etranger\Madrid
Etranger\Lisbonne
Etranger\Rome

Explication : prenons l’exemple du Languedoc-Roussillon.
En sélectionnant la région du Languedoc-Roussillon la liste suivante vous proposera les départements Aude, Gard, Hérault, Lozère et Pyrénées Orientales. Et en choisissant l’Hérault, les villes Béziers, Montpellier et Pézènas vous seront proposées.

/!\ IMPORTANT /!\ Comment générer cette barre  \ , appelé « Anti-slash », qui sépare chaque item de la liste ?

  • Sur PC : Alt gr + 8
  • Sur MAC « Alt » + « Shift » + « : »

NB : Certains caractères sont interdits pour des questions techniques, tels que  » ; /.

A ce stade là, vous avez fait le plus dur !

Etape 2 : insérez votre liste dans un formulaire.

Rendez-vous maintenant dans la définition de votre formulaire et insérez un élément Liste.

Insertion de l'élément liste dans la création du formulaire sous Kizeo Forms.

Rendez-vous dans les options de votre liste, en cliquant sur le crayon vert.

Propriétés de l'élément liste dans la création du formulaire sous Kizeo Forms.

Dans l’onglet Propriétés, sélectionnez  la liste créée, dans notre exemple ‘Villes’.

Sélection de la liste externe.

NB : Vous pouvez décider que votre liste est à choix multiple afin de pouvoir sélectionner plusieurs items lors de la saisie. Dans ce cas là, n’oubliez pas de cocher la case ‘Sélection multiple’ qui se trouve dans Propriétés.

/!\ N’oubliez pas de Valider vos réglages et d’Enregistrer votre formulaire.

Résultat sur le mobile.

Voyez ci-dessous l’apparence de l’élément Liste hiérarchique sur mobile.

Aperçu de la liste hiérarchique sur le mobile.

Astuce : vous pouvez afficher, dans votre document Word ou Excel personnalisétout ou partie de la hiérarchie de votre liste. Pour connaître la syntaxe des balises à utiliser, nous vous invitons à consulter le tutoriel Aide balises, section « Les balises liste hiérarchique« .


Pour aller plus loin…


N’hésitez pas à commenter cet article !
Nous sommes disponibles pour répondre à vos questions, suggestions, remarques, etc. !


Il y a 2 commentaires

  • Verraver

    21 Avr, 2017

    Bonjour,

    Comment configurer une liste hiérarchique qui aurait plusieurs niveaux en fonction de la ligne?
    exemple, je veux trier des matières. certaines matières sont simples et ne contiennent que deux catégories.
    Certaines autres matières plus compliquées contiennent des sous-catégories, voire des sous sou catégories.
    Est-ce possible?

    Merci d’avance,

    • Jean-Didier Baculard

      21 Avr, 2017

      Bonjour

      Oui c’est possible, le nombre de niveaux peut varier d’une ligne à l’autre. Exemple avec cette liste de voitures :

      Allemande\Mercedes\Classe A
      Allemande\Mercedes\Classe B
      Allemande\Mercedes\Classe C
      Allemande\Audi\A3
      Allemande\Audi\A4
      Allemande\Audi\Q7
      Allemande\Volkswagen\Polo
      Allemande\Volkswagen\Golf
      Française\Renault\Modus
      Française\Renault\Clio
      Française\Renault\Mégane
      Française\Peugeot\208
      Française\Peugeot\3008
      Française\Peugeot\5008
      Autres\Skoda Fabia
      Autres\Volvo v40
      Autres\Chevrolet Trax
      Autres\Suzuki Swift
      Jeep
      McLaren Honda

      2 niveaux puis 1 niveau puis pas de niveau

      Cordialement

Poster un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *