Creare un filtro espressione

I filtri espressione consentono di definire filtri più complessi utilizzando espressioni SQL. I filtri espressione possono fare riferimento a zero o più elementi dati.

Ad esempio, se si desidera filtrare le visualizzazioni sullo sfondo per mostrare solo i prodotti in cui il prezzo effettivo era maggiore del prezzo obiettivo, è possibile creare e applicare il filtro espressione Prezzo unitario effettivo > Prezzo unitario obiettivo.

È possibile utilizzare i filtri espressione nella barra dei filtri da applicare a uno sfondo o all'intera cartella di lavoro oppure utilizzarne uno come filtro di visualizzazione da applicare solo a una singola visualizzazione. È inoltre possibile aggiungere un filtro espressione a un gruppo di filtri (anteprima), vedere Creare un gruppo di filtri (anteprima).

È inoltre possibile utilizzare un parametro nell'espressione SQL di un filtro espressione. Vedere Usare un parametro in un filtro espressione.

È possibile comporre un filtro espressione in vari modi:
  • immettendo il testo e le funzioni direttamente nel campo Espressione;
  • trascinando la selezione degli elementi dati dal riquadro Dati nel campo Espressione;
  • iniziando a digitare un nome di colonna nel campo Espressione e selezionandolo dalla lista visualizzata;
  • aprendo il pannello delle funzioni nella finestra di dialogo Filtro espressione e trascinando la selezione delle funzioni nel campo Espressione.

Per informazioni sugli elementi che è possibile utilizzare in un'espressione, vedere Riferimento per l'editor di espressioni.

  1. Nella home page passare il puntatore del mouse su una cartella di lavoro, fare clic su Azioni, quindi selezionare Apri.
  2. Per un filtro della cartella di lavoro o dello sfondo, nella barra dei filtri fare clic su Aggiungi filtro Icona Aggiungi, quindi selezionare Crea filtro espressione.
  3. Per un filtro di visualizzazione:
    1. Fare clic sulla visualizzazione per selezionarla.
    2. Fare clic su Grammatica, scorrere fino all'area Filtri, fare clic su Elimina opzioni di destinazione, quindi selezionare Crea filtro espressione.

  4. Nella finestra di dialogo Filtro espressione assegnare un nome all'espressione nel campo Etichetta.
  5. Nel campo Espressione immettere un'espressione.

  6. Fare clic su Convalida per verificare se la sintassi è corretta.
  7. Se il filtro espressione è valido, fare clic su Applica.