Dropdown

Ändrad den Mån, 9 juni vid 3:56 E.M.

Använd den här mätningen för att begära ett eller flera svar från Rapportören baserat på en lista med alternativ.  När du lägger till rullgardinsmenyn i canvasen kommer du att bli ombedd att konfigurera vilken lista som ska visa objekt för Rapportören. Du kan välja mellan färdiga listor eller skapa en ny lista.



Introduktion till dropdown.


  • Tryck på knappen "Gå till lista" för att lägga till eller ändra objekt i en lista.  Denna vy kan också nås under avancerade inställningar. Se mer information om Listor.


  • Låt Rapportören välja flera alternativ - TRapportören kan välja flera alternativ från listan.



  • Förvalt valt element Listelementet är valt som standard. Listelementet måste ha ett PrettyID. Om listelementet är gråtonat kan det inte användas eftersom det kräver ett PrettyID. Läs här för att se hur du redigerar listobjekt.



Filtrera uttryck


Listor kan återanvändas i flera mätpunkter där listobjekten kan vara relevanta för andra ändamål. Iom inte alla listvärden är relevanta kan vissa värden uteslutas från en mätning i rullgardinsmenyn och inkluderas i en annan. Ett filteruttryck måste tillämpas i de avancerade inställningarna.


  • Filtrera listobjektens namn så att de innehåller 2019: indexOf('2019', item.text) > -1
  • Tillgängliga variabler:
    • global.OrgUnitPrettyId (vackert id för organisationsenhet)
    • item.text (namn på listobjekt)
    • item.prettyID (listobjektets pretty id)
    • item.context (listobjektets kontextobjekt)
    • mätpunkter (t.ex. measure_ab12)

Matematiska uttryck är tillgängliga på samma sätt som de är i Beräkning.


Exempel på uttryck för Filter Expression

// Filtrera objekt baserat på matchande kontext med det strukturerade datavärdet "wasteType"
item.data.wasteType == other_dropdown.data.wasteType

// Visa endast objekt som innehåller en del av en annan
// dropdowns prettyID (t.ex. NACE_A i NACE_A_1)
indexOf(item.prettyId, other_dropdown.prettyId) != -1

// Visa endast poster där ett värde är mindre eller
// lika med en beräkning (som förvaltas till 100)
item.data.someKey <= getValue(measure_calculation, 100)


Utesluta flera objekt från en större lista med objekt

Att utesluta flera objekt från en större lista med objekt med användning av syntaxen "och".

indexOf('list_item_1', item.prettyId) == -1
och
indexOf('list_item_2', item.prettyId) == -1
och
indexOf('list_item_3', item.prettyId) == -1


Var artikeln till hjälp?

Toppen!

Tack för din feedback

Vi beklagar att det inte var till hjälp

Tack för din feedback

Berätta för oss hur vi kan förbättra den här artikeln!

Välj minst en av orsakerna
CAPTCHA-verifiering krävs.

Feddback skickat

Vi uppskattar din feedback och uppdaterar artikeln vid behov