Utilisez cette mesure pour demander une ou plusieurs réponses au rapporteur à partir d'une liste d'options. Lorsque vous ajoutez le menu déroulant au canevas, vous serez invité à configurer la liste des éléments à afficher au rapporteur. Vous pouvez choisir entre des listes prédéfinies ou créer une nouvelle liste.

Introduction au menu déroulant.
- Appuyez sur le bouton « Aller à la liste » pour ajouter ou modifier des éléments dans une liste. Cette vue est également accessible dans les paramètres avancés. Pour plus d'informations, consultez la rubrique Listes.

- Autoriser le journaliste à sélectionner plusieurs éléments - TLe rapporteur peut choisir plusieurs options dans la liste.

- Élément sélectionné par défaut - L'élément de liste est sélectionné par défaut. L'élément de liste doit obligatoirement comporter un identifiant prettyID. Si l'élément de la liste est grisé, il ne peut pas être utilisé car il nécessite un prettyID. Lisez ici pour savoir comment modifier les éléments d'une liste.

Expression de filtre
Les listes peuvent être réutilisées dans plusieurs points de mesure où les éléments de la liste peuvent être pertinents à d'autres fins. Si toutes les valeurs de la liste ne sont pas pertinentes, certaines valeurs peuvent être exclues d'une mesure déroulante et incluses dans une autre. Une expression de filtre « » doit être appliquée dans les paramètres avancés.
- Filtrer les noms des éléments de la liste pour qu'ils contiennent 2019 : indexOf('2019', item.text) > -1
- Variables disponibles :
- global.OrgUnitPrettyId (identifiant simplifié de l'unité organisationnelle)
- item.text (nom de l'élément de la liste)
- item.prettyId (identifiant simplifié de l'élément de la liste)
- item.context (objet contexte d'élément de liste)
- points de mesure (par exemple, measure_ab12)

Les expressions mathématiques sont disponibles de la même manière que dans Calculation.
Exemples d'expressions pour l'expression de filtre
// Filtrer les éléments en fonction du contexte correspondant à la valeur de données structurées « wasteType »
item.data.wasteType == other_dropdown.data.wasteType
// Afficher uniquement les éléments qui contiennent une partie d'un autre
// menu déroulant prettyId (par exemple, NACE_A dans NACE_A_1)
indexOf(item.prettyId, other_dropdown.prettyId) != -1
// Afficher uniquement les éléments dont la valeur est inférieure ou
// égale à un calcul (dont la valeur par défaut est 100)
item.data.someKey <= getValue(measure_calculation, 100)
Exclure plusieurs éléments d'une liste plus grande d'éléments
Pour exclure plusieurs éléments d'une liste plus longue à l'aide de la syntaxe « et ».
indexOf('list_item_1', item.prettyId) == -1
et
indexOf('list_item_2', item.prettyId) == -1
et
indexOf('list_item_3', item.prettyId) == -1Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article