Ga naar hoofdinhoud

Set-modificaties met set-operatoren

De selectie binnen een veld kan worden gedefinieerd met set-operatoren die werken op verschillende elementsets. Met de modificatie <Year = {"20*", 1997} - {2000}> selecteert u bijvoorbeeld alle jaren die beginnen met “20” plus het jaar “1997”, maar niet “2000”.

Voorbeelden en resultaten:  

Voorbeelden en resultaten
Voorbeeld Resultaat
sum( {$<Product = Product + {OurProduct1} – {OurProduct2} >} Sales ) Retourneert de verkoop voor de huidige selectie, maar met het product 'OurProduct1' toegevoegd aan de lijst van geselecteerde producten en 'OurProduct2' hieruit verwijderd.
sum( {$<Year = Year + ({“20*”,1997} – {2000}) >} Sales )

Retourneert de verkoop voor de huidige selectie, maar met extra selecties in het veld 'Year': 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.

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

Retourneert bijna hetzelfde als hierboven, maar hier wordt het jaar 2000 uitgesloten, ook als het in de huidige selectie is opgenomen. Het voorbeeld laat zien dat het gebruik van haakjes om een volgorde aan te geven van groot belang kan zijn.

sum( {$<Year = {“*”} – {2000}, Product = {“*bearing*”} >} Sales )

Retourneert de verkoop voor de huidige selectie, maar met een nieuwe selectie in 'Year': alle jaren behalve 2000 en alleen voor producten die de tekenreeks ‘lager’ bevatten.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!

Neem deel aan het Analytics Modernization Program

Remove banner from view

Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com