Vai al contenuto principale

Modificatori di gruppo con operatori di gruppo

La selezione all'interno di un campo può essere definita tramite gli operatori di gruppo, applicati a gruppi di elementi diversi. Ad esempio, il modificatore <Year = {"20*", 1997} - {2000}> selezionerà tutti gli anni che iniziano per "20" oltre a "1997", eccetto l'anno "2000".

Esempi e risultati:  

Esempi e risultati
Esempio Risultato
sum( {$<Product = Product + {OurProduct1} – {OurProduct2} >} Sales ) Restituisce le vendite per la selezione attuale, ma con il prodotto "OurProduct1" aggiunto all'elenco dei prodotti selezionati e "OurProduct2" rimosso dall'elenco dei prodotti selezionati.
sum( {$<Year = Year + ({“20*”,1997} – {2000}) >} Sales )

Restituisce le vendite per la selezione attuale ma con selezioni aggiuntive nel campo "Year": 1997 e tutti gli anni che iniziano per "20", ad eccezione dell'anno 2000.

Tenere presente che se 2000 è incluso nella selezione attuale, continuerà a essere incluso anche dopo la modifica.

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

Restituisce quasi lo stesso risultato dell'espressione precedente, ma l'anno 2000 verrà escluso, anche se inizialmente viene incluso nella selezione attuale. L'esempio dimostra l'importanza dello specifico utilizzo delle parentesi per definire un ordine di precedenza.

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

Restituisce le vendite per la selezione attuale, ma con una nuova selezione in "Year": tutti gli anni eccetto il 2000 e solo per i prodotti contenenti la stringa "bearing".

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com