Ga naar hoofdinhoud

Set-modificaties met behulp van toewijzingen met impliciete set-operatoren

Met deze notatie worden nieuwe selecties gedefinieerd en wordt de huidige selectie in het veld genegeerd. Als u uw selectie echter wilt baseren op de huidige selectie in het veld en er veldwaarden aan wilt toevoegen, kunt u bijvoorbeeld de volgende modificatie gebruiken: <Year = Year + {2007, 2008}>. Dit kan als volgt korter worden geschreven, terwijl het hetzelfde betekent: <Year += {2007, 2008}>, dat wil zeggen dat de toewijzingsoperator een expliciete koppeling definieert. Ook impliciete intersecties, uitsluitingen en symmetrische verschillen kunnen worden gedefinieerd met behulp van “*=”, “–=” en “/=”.

Examples:  

Voorbeelden en resultaten
Voorbeeld Resultaat
sum( {$<Product += {OurProduct1, OurProduct2} >} Sales )

Retourneert de verkoop voor de huidige selectie, maar gebruikt een impliciete binding om de producten 'OurProduct1' en 'OurProduct2' toe te voegen aan de lijst met geselecteerde producten.

sum( {$<Year += {“20*”,1997} – {2000} >} Sales )

Retourneert de verkoop voor de huidige selectie, maar gebruikt een impliciete binding om een aantal jaren aan de selectie toe te voegen: 1997 en alle jaren die beginnen met “20”, maar niet 2000.

Opmerking: als 2000 in de huidige selectie is opgenomen, blijft dit jaar nog opgenomen na de modificatie. Hetzelfde als <Year=Year + ({“20*”,1997}–{2000})>.

sum( {$<Product *= {OurProduct1} >} Sales )

Retourneert de verkoop voor de huidige selectie, maar alleen voor de gezamenlijk geselecteerde huidige producten en het product 'OurProduct1'.

Join the Analytics Modernization Program

Modernize by leveraging your QlikView investment to begin using Qlik Sense on the Cloud.

Want to know more?
Remove banner from view