Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Riferimenti: Operatori di filtro

Riferimenti: Operatori di filtro

Operatori di testo

Operatore
Descrizione
è un valore vuoto
Il valore del campo è vuoto.
non è un valore vuoto
Il valore del campo non è vuoto.
è corrispondente a
Il valore del campo è uguale al valore di confronto.
Senza distinzione tra maiuscole e minuscole
Esempio: Cat è uguale a cat.
diverso da
Il valore del campo non è uguale al valore di confronto.
Senza distinzione tra maiuscole e minuscole
Esempio: cane è diverso da cat.
contiene
Il valore di confronto è un sottoinsieme del valore del campo.
Senza distinzione tra maiuscole e minuscole
Esempio: Cat contiene AT.
contiene (con distinzione tra maiuscole e minuscole)
Il valore di confronto è un sottoinsieme del valore del campo.
Esempio: Cat contiene at.
non contiene
Il valore di confronto non è un sottoinsieme del valore del campo.
Senza distinzione tra maiuscole e minuscole
Esempio: il gatto non contiene un cane.
non contiene (con distinzione tra maiuscole e minuscole)
Il valore di confronto non è un sottoinsieme del valore del campo.
Esempio: Cat non contiene AT.
inizia con
Il valore di confronto è un sottoinsieme del valore del campo e il primo carattere del valore del campo corrisponde al primo carattere del valore di confronto.
Senza distinzione tra maiuscole e minuscole
Esempio: Cat inizia con ca.
inizia con (con distinzione tra maiuscole e minuscole)
Il valore di confronto è un sottoinsieme del valore del campo e il primo carattere del valore del campo corrisponde al primo carattere del valore di confronto.
Esempio: Cat inizia con Ca.
termina con
Il valore di confronto è un sottoinsieme del valore del campo e l'ultimo carattere del valore del campo corrisponde all'ultimo carattere del valore di confronto.
Senza distinzione tra maiuscole e minuscole
Esempio: Cat termina con AT.
termina con (con distinzione tra maiuscole e minuscole)
Il valore di confronto è un sottoinsieme del valore del campo e l'ultimo carattere del valore del campo corrisponde all'ultimo carattere del valore di confronto.
Esempio: Cat termina con alle.
è superiore a
Il valore del campo viene prima del valore di confronto in ordine alfabetico.
Questo operatore confronta l'ordinamento alfabetico, non la lunghezza.
Senza distinzione tra maiuscole e minuscole
Esempio: il gatto è maggiore del cane.
è corrispondente o superiore a
Il valore del campo è uguale o precedente al valore di confronto in ordine alfabetico.
Questo operatore confronta l'ordinamento alfabetico, non la lunghezza.
Senza distinzione tra maiuscole e minuscole
Esempi:
  • Cat è maggiore o uguale a cane.
  • Dog è maggiore o uguale a dog.
è inferiore a
Il valore del campo viene dopo il valore di confronto in ordine alfabetico.
Questo operatore confronta l'ordinamento alfabetico, non la lunghezza.
Senza distinzione tra maiuscole e minuscole
Esempio: il cane è inferiore al gatto.
è inferiore o corrispondente a
Il valore del campo è uguale o successivo al valore di confronto in ordine alfabetico.
Questo operatore confronta l'ordinamento alfabetico, non la lunghezza.
Senza distinzione tra maiuscole e minuscole
Esempi:
  • Il valore del cane è inferiore o uguale a cat.
  • Cat è inferiore o uguale a cat.

Operatori valutari e numerici

Operatore
Descrizione
è corrispondente a
Il valore del campo è uguale al valore di confronto.
Esempio: 123 è uguale a 123.
diverso da
Il valore del campo non è uguale al valore di confronto.
Esempio: 12 non è uguale a 123.
è superiore a
Il valore del campo è maggiore del valore di confronto.
Esempio: 321 è maggiore di 123.
è corrispondente o superiore a
Il valore del campo è maggiore o uguale al valore di confronto.
Esempi:
  • 321 è maggiore o uguale a 123.
  • 123 è maggiore o uguale a 123.
è inferiore a
Il valore del campo è inferiore al valore di confronto.
Esempio: 12 è inferiore a 123.
è inferiore o corrispondente a
Il valore del campo è inferiore o uguale al valore di confronto.
Esempi:
  • 12 è minore o uguale a 123.
  • 123 è minore o uguale a 123.

Operatori data

Operatore
Descrizione
è un valore vuoto
Il valore del campo è vuoto.
non è un valore vuoto
Il valore del campo non è vuoto.
è corrispondente a
Il valore della data è uguale al valore di confronto.
diverso da
Il valore della data non è uguale al valore di confronto.
è superiore a
Il valore della data è successivo al valore di confronto.
Esempio: 20/10/2016 è precedente al 20/05/2016.
è corrispondente o superiore a
Il valore della data è successivo o corrispondente al valore di confronto.
Esempi:
  • 20/10/2016 è maggiore o uguale a 20/10/2016.
  • 20/10/2016 è maggiore o uguale a 20/05/2016.
è inferiore a
Il valore della data è precedente al valore di confronto.
Esempio: 20/05/2016 è precedente al 20/10/2016.
è inferiore o corrispondente a
Il valore della data è precedente o uguale al valore di confronto.
Esempi:
  • 20/10/2016 è inferiore o uguale a 20/10/2016.
  • Il 20/05/2016 è inferiore o uguale al 20/10/2016.

Operatori booleani

Operatore
Descrizione
è un valore vuoto
Il valore del campo è vuoto. Indica Falso.
non è un valore vuoto
Il valore del campo non è vuoto. Rappresenta Vero.
è corrispondente a
Il valore del campo è uguale al valore di confronto.
Per Vero, selezionare la casella di controllo
Valore di confronto
. In Falso, deselezionare la casella di controllo
Valore di confronto
.
diverso da
Il valore del campo non è uguale al valore di confronto.
Per Vero, deselezionare la casella di controllo
Valore di confronto
. Per Falso, selezionare la casella di controllo
Valore di confronto
.

Operatori a istanza singola e a istanza multipla

Tipo campo
Operatore
Utilizzo
Istanza singola
Istanza multipla
ha corrispondenza esatta con elenco di selezione
Il valore del campo corrisponde esattamente al valore di confronto.
Per i campi a istanza singola, questo operatore limita un elenco di valori in modo che accetti un solo valore. Per consentire a un elenco di valori per un singolo campo di istanza di accettare più valori, utilizzare
nell'elenco di selezione
.
Istanza singola
Istanza multipla
NON corrisponde esattamente alla selezione
Il valore del campo non corrisponde esattamente al valore di confronto.
Istanza singola
Istanza multipla
sottoinsieme dell'elenco di selezione
Il valore del campo è un sottoinsieme del valore di confronto. I valori dei campi vuoti sono un sottoinsieme dei valori di confronto.
Istanza singola
Istanza multipla
NOT sottoinsieme dell'elenco di selezione
Il valore del campo non è un sottoinsieme del valore di confronto. I valori dei campi vuoti sono un sottoinsieme dei valori di confronto.
Istanza singola
Istanza multipla
superset dell'elenco di selezione
Il valore di confronto è un sottoinsieme del valore del campo. I valori di confronto vuoti sono un sottoinsieme dei valori dei campi.
Istanza singola
Istanza multipla
NON superset dell'elenco di selezione
Il valore di confronto non è un sottoinsieme del valore del campo. I valori di confronto vuoti sono un sottoinsieme dei valori dei campi.
Istanza singola
Istanza multipla
count è uguale a
Il numero di valori di campo è uguale al valore di confronto.
Esempio: per visualizzare i collaboratori con due persone a carico, impostare un filtro per
le persone a carico
in cui
il numero è uguale a
un
valore di confronto
pari a 2.
Istanza singola
Istanza multipla
count non è uguale a
Il numero di valori di campo non è uguale al valore di confronto.
Esempio: per visualizzare i collaboratori con persone a carico, impostare un filtro per
Persone a carico
in cui
il numero non corrisponde a
un
valore di confronto
pari a zero.
Istanza singola
Istanza multipla
numero è maggiore di
Il numero di valori di campo è superiore al valore di confronto.
Esempio: per visualizzare i collaboratori con più di una persona a carico, impostare un filtro per
le persone a carico
in cui
il numero è superiore a
un
valore di confronto
pari a 1.
Istanza singola
Istanza multipla
è n. corrispondente o superiore a
Il numero di valori di campo è maggiore o uguale al valore di confronto.
Esempio: per visualizzare i collaboratori con una o più persone a carico, impostare un filtro per
le persone a carico
in cui
il numero è maggiore o uguale a
un
valore di confronto
pari a 1.
Istanza singola
Istanza multipla
il numero è inferiore a
Il numero di valori di campo è inferiore al valore di confronto.
Esempio: per visualizzare i collaboratori con meno di due persone a carico, impostare un filtro per
le persone a carico
in cui
il numero è inferiore a
un
valore di confronto
pari a 2.
Istanza singola
Istanza multipla
è n. inferiore o corrispondente a
Il numero di valori di campo è inferiore o uguale al valore di confronto.
Esempio: per visualizzare i collaboratori con un massimo di due persone a carico, impostare un filtro per
le persone a carico
in cui
il numero è inferiore o uguale a
un
valore di confronto
pari a 2.
Istanza singola
è nell'elenco di selezione
Il valore di confronto è uno dei possibili valori del campo.
Esempio: A è presente nell'elenco di selezione A, B, C.
Istanza singola
non è nell'elenco di selezione
Il valore di confronto non è uno dei possibili valori dei campi.
Esempio: D non è presente nell'elenco di selezione A, B, C.
Istanza multipla
è qualsiasi valore nell'elenco di selezione
Il valore del campo è uno dei possibili valori di confronto.
Istanza multipla
non è nessun valore nell'elenco di selezione
Il valore del campo non è uno dei possibili valori di confronto.
Istanza singola
Istanza multipla
è vuoto
Il valore del campo è vuoto.
Istanza singola
Istanza multipla
non è vuoto
Il valore del campo non è vuoto.
Un valore di campo è un sottoinsieme del valore di confronto se tutte le istanze del campo sono istanze del confronto. Al contrario, il valore di confronto è un superset del valore del campo se contiene tutte le istanze del campo. Esempio: il valore del campo è
1, 2, 3
e il valore di confronto è:
  • 1, 2, 3, 4, 5
    . Il valore di confronto contiene tutte le istanze del valore del campo. Pertanto, il valore del campo è un sottoinsieme e il valore di confronto è un superinsieme.
  • 4, 5, 6, 7
    . Il valore di confronto non contiene istanze del valore del campo. Pertanto, il valore del campo non è un sottoinsieme e il valore di confronto non è un superinsieme.

Esempi di istanza singola

Questa tabella contiene esempi di risultati previsti per gli operatori logici che confrontano i valori dei campi a istanza singola con un elenco di selezione.
Valore campo istanza singola
Elenco di selezione
è nell'elenco di selezione
non è nell'elenco di selezione
ha corrispondenza esatta con elenco di selezione
sottoinsieme dell'elenco di selezione
superset dell'elenco di selezione
Atlanta
Chicago
Falso
Effettiva
Falso
Falso
Falso
Chicago
Chicago
Effettiva
Falso
Effettiva
Effettiva
Effettiva
Atlanta
Chicago
Sacramento
Falso
Effettiva
Falso
Falso
Falso
Chicago
Chicago
Sacramento
Effettiva
Falso
Falso
Effettiva
Falso
<blank>
Chicago
Sacramento
Falso
Effettiva
Falso
Effettiva
Falso
<blank>
Chicago
Falso
Effettiva
Falso
Effettiva
Falso
Chicago
<blank>
Falso
Effettiva
Falso
Falso
Effettiva
<blank>
<blank>
Falso
Effettiva
Effettiva
Effettiva
Effettiva
Questi operatori forniscono una logica specializzata che potrebbe non essere appropriata quando si confronta un valore di un campo di istanza singola con un elenco di selezione:
  • ha corrispondenza esatta con elenco di selezione
  • sottoinsieme dell'elenco di selezione
  • superset dell'elenco di selezione
Nella maggior parte dei casi, è necessario utilizzare l'operatore
nell'elenco di selezione
o
non nell'elenco di selezione
.

Esempi di istanze multiple

Questa tabella contiene esempi di risultati previsti per gli operatori logici che confrontano i valori dei campi a istanze multiple con un elenco di selezione.
Valore campo istanza multipla
Elenco di selezione
è qualsiasi valore nell'elenco di selezione
non è nessun valore nell'elenco di selezione
ha corrispondenza esatta con elenco di selezione
sottoinsieme dell'elenco di selezione
superset dell'elenco di selezione
Atlanta
Chicago
Sacramento
Falso
Effettiva
Falso
Falso
Falso
Chicago
Chicago
Sacramento
Effettiva
Falso
Falso
Effettiva
Falso
Chicago
Atlanta
Chicago
Sacramento
Effettiva
Falso
Falso
Falso
Falso
Chicago
Sacramento
Chicago
Sacramento
Effettiva
Falso
Effettiva
Effettiva
Effettiva
Chicago
Sacramento
Dallas
Chicago
Sacramento
Effettiva
Falso
Falso
Falso
Effettiva
<blank>
Chicago
Sacramento
Falso
Effettiva
Falso
Effettiva
Falso
<blank>
Chicago
Falso
Effettiva
Falso
Effettiva
Falso
Chicago
<blank>
Falso
Effettiva
Falso
Falso
Effettiva
<blank>
<blank>
Falso
Effettiva
Effettiva
Effettiva
Effettiva

Valori facoltativi

Se si desidera valutare i valori vuoti come Vero, è necessario includere un'istruzione
O
come parte del filtro. L'istruzione
O
richiede all'utente di immettere un
superset dell'elenco di selezione
. Se l'utente non seleziona un valore elenco di valori durante l'esecuzione del report, il
superset della condizione di filtro dell'elenco di selezione
viene restituito Vero. In questo caso, un valore elenco di valori vuoto equivale a selezionare tutti i valori possibili.
Esempio: per richiedere una sede e ignorare l'elenco di valori se l'utente non immette una sede, immettere questi valori nella griglia
Filtro per istanze
.
E/O
Campo
Operatore
Tipo di confronto
E
Sede
è nell'elenco di selezione
Valore richiesto all'utente
O
Sede
superset dell'elenco di selezione
Valore richiesto all'utente