Conditionals (Mosaic/Stories)

Gewijzigd op Wo, 10 Sep om 5:31 PM

Inleiding

Conditionele statements maken het mogelijk om thema’s, secties en tegels in Mosaic en Stories te tonen of te verbergen op basis van de selectie die de gebruiker maakt.

Let op: conditionals zijn niet hetzelfde als autorisatie. Wanneer een gebruiker een directe link heeft naar een thema, kan deze ondanks een ingestelde conditional worden bezocht. Conditionals zorgen er wel voor dat thema’s, secties en tegels worden toegevoegd of verwijderd uit de normale navigatie.

Voor toegang tot een thema (autorisatie) moeten Usergroups en Accessgroups in Studio worden gebruikt. De werking hiervan wordt uitgebreid in de autorisatie handleiding beschreven.

Velden

Conditionals kunnen worden toegepast op verschillende velden. Elk veld heeft een code en verwacht een bepaalde waarde.

FieldBeschrijvingCode typeVoorbeeldwaarde
BaseGeoLevelGeselecteerd basis-gebiedsniveauGeoLevel codegemeente
BaseGeoItemGeselecteerd basis-gebiedGeoItem code1680
BasePeriodLevel*Geselecteerd basis-periode niveauPeriodLevel codejaar
BasePeriodItem*Geselecteerde basis-periodePeriod code2025
BaseDimensionLevel*Geselecteerd basis-dimensieniveauDimensionLevel codednc_alg_lft
BaseDimensionMember*Geselecteerde basis-dimensiewaardeDimensionMember code65eo
ReferenceGeoLevelGeselecteerd vergelijkings-gebiedsniveauGeoLevel codeprovincie
ReferenceGeoItemGeselecteerd vergelijkings-gebiedGeoItem code9
ReferencePeriodLevel*Geselecteerd vergelijkings-periodeniveauPeriodLevel codekwartaal
ReferencePeriodItem*Geselecteerde vergelijkings-periodePeriod codeQ2Y2024
ReferenceDimensionLevel*Geselecteerd vergelijkings-dimensieniveauDimensionLevel codednc_alg_lft
ReferenceDimensionMember*Geselecteerde vergelijkings-dimensiewaardeDimensionMember code1524
BaseDataWaarde van een indicator voor de basisselectieIndicator code20.000
ReferenceDataWaarde van een indicator voor de vergelijkingsselectieIndicator code100.000

*Neem contact op met je accountmanager als deze velden niet zichtbaar zijn. Bij BaseData en ReferenceData kan ook gecontroleerd worden op ontbrekende waarden zoals -99998 (NVT) of -99996 (EMPTY).

Operators

Om if-statements op te bouwen zijn de volgende operators beschikbaar:

OperatorOmschrijving
EqualWaarden moeten exact gelijk zijn
NotEqualWaarden moeten verschillend zijn
Greater*Huidige waarde groter dan opgegeven waarde
GreaterEqual*Huidige waarde groter of gelijk aan opgegeven waarde
Less*Huidige waarde kleiner dan opgegeven waarde
LessEqual*Huidige waarde kleiner of gelijk aan opgegeven waarde
InMeerdere codes mogelijk, gescheiden door puntkomma (;) (bijv. meerdere gemeenten)
NotInMeerdere codes mogelijk, gescheiden door puntkomma (;) (bijv. meerdere gemeenten)

*Deze operatoren zijn alleen toepasbaar op periodes, BaseData en ReferenceData. Voorbeeld: BasePeriodItem > 2016.

Groepering

Met de knop in de interface kunnen voorwaarden worden gegroepeerd. Dit maakt het mogelijk om complexe conditionals in te stellen en zijn vergelijkbaar met haakjes in logica.Combinatie van voorwaarden

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen
CAPTCHA-verificatie is vereist.

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren