Guida introduttiva > Gestione dei record > Ricerca di record > Informazioni sulle condizioni di filtro
Informazioni sulle condizioni di filtro
Per le ricerche sono disponibili varie condizioni di filtro, a seconda del tipo di dati del campo di ricerca, come riportato nella seguente tabella.
NOTA: in alcuni casi, la ricerca non restituisce i record con valore nullo in un campo utilizzato nei criteri per un filtro di ricerca o di elenco. Se ad esempio si cercano le opportunità con stato diverso da Vinto, le opportunità con stato nullo non vengono restituite. Se si desidera che la funzione di ricerca restituisca i record con valore nullo in un campo, includere la condizione È NULL per il campo interessato. Nell'esempio utilizzato in precedenza, se si desidera che la ricerca restituisca le opportunità con stato nullo e le opportunità con stato diverso da Vinto, includere la condizione È NULL per il campo stato nei criteri di ricerca, nonché la condizione per trovare i record con stato diverso da Vinto.
Tipo di dati
|
Condizioni di filtro disponibili
|
Numero, Intero, Percentuale, Valuta
|
- Tra
- Uguale a
- Maggiore di
- Minore di
- È NULL
- Non è NULL
- Diverso da
- Non tra
|
Data, Ora
|
- Tra
- Uguale a
- Ultimi 90 giorni
- Prossimi 90 giorni
- Data
- Data o successiva
- Data o precedente
- Oggi*
- Ieri*
- Domani*
- Negli ultimi ? giorni
- Nei prossimi ? giorni
- Settimana precedente*
- Settimana successiva*
- Settimana in corso*
- Mese precedente*
- Mese successivo*
- Questo mese*
- Trimestre in corso*
- Ultimo trimestre*
- Trimestre successivo*
- Anno in corso*
- Anno successivo*
- Anno precedente*
- È NULL*
- Non è NULL*
- Diverso da
- Non tra
Per le condizioni contrassegnate da un asterisco (*), il campo dei valori è disabilitato quando viene selezionata la condizione.
Per la condizione Negli ultimi ? giorni e Nei prossimi ? giorni, la variabile ? è sostituita dal numero di giorni selezionati nel campo dei valori di filtro.
|
Casella di controllo
|
- Selezionato
- Non selezionato
|
Elenco di selezione
|
- Contiene tutti i valori
- Contiene almeno un valore
- Non contiene alcun valore
- Uguale a
- È NULL
- Non è NULL
- Diverso da
- Tra*
- Maggiore di*
- Minore di*
Per informazioni sulle condizioni contrassegnate con un asterisco (*), vedere la sezione Informazioni sulle condizioni di filtro per i campi elenco di selezione di questo argomento.
|
Testo
|
- Tra
- Contiene tutti i valori
- Contiene almeno un valore
- Non contiene alcun valore
- Uguale a
- Maggiore di
- Minore di
- È NULL
- Non è NULL
- Diverso da
- Inizia con
- Non inizia con
- Uguale
- Diverso
- Non tra
|
Telefono
|
- Inizia con
- Tra
- Contiene tutti i valori
- Contiene almeno un valore
- Non contiene alcun valore
- Uguale a
- Maggiore di
- Minore di
- Diverso da
|
Informazioni sulle condizioni di filtro per i campi elenco di selezione
Per le condizioni Tra, Maggiore di e Minore di relative ai campi elenco di selezione, Oracle CRM On Demand cerca i codici indipendenti dalla lingua (LIC) dei valori dell'elenco di selezione, e non i valori dell'elenco di selezione, per trovare i record che soddisfano i criteri di filtro specificati dall'utente. Ne consegue che i risultati della ricerca includono tutti i record in cui il codice indipendente dalla lingua del valore dell'elenco di selezione soddisfa il criterio specificato, anche se il valore dell'elenco di selezione non lo soddisfa. Analogamente, i risultati della ricerca non includono i record in cui il valore dell'elenco di selezione soddisfa il criterio specificato, ma il codice indipendente dalla lingua non lo soddisfa.
Si supponga, ad esempio, che l'amministratore crei il valore dell'elenco di selezione denominato Beta. Per impostazione predefinita, il codice indipendente dalla lingua per il nuovo valore dell'elenco di selezione è uguale al valore dell'elenco di selezione. Una ricerca con il filtro seguente restituirà quindi i record in cui il valore dell'elenco di selezione è Beta:
Tra Alpha, Gamma
Se tuttavia in seguito l'amministratore modifica il valore dell'elenco di selezione da Beta in Non beta, il codice indipendente dalla lingua per il valore dell'elenco di selezione non cambierà. Pertanto, se si effettua una ricerca di record utilizzando il filtro precedente, i risultati della ricerca includeranno tutti i record in cui il valore dell'elenco di selezione è Non beta, poiché il codice indipendente dalla lingua per il valore dell'elenco di selezione è ancora Beta. Se tuttavia si effettua una ricerca di record utilizzando il filtro seguente, i risultati della ricerca non includeranno i record in cui il valore dell'elenco di selezione è Non beta, poiché il codice indipendente dalla lingua per il valore dell'elenco di selezione non soddisfa il criterio specificato:
Tra Gamma, Zeta
Analogamente, se si cerca la versione tradotta di un valore dell'elenco di selezione, i risultati della ricerca includeranno tutti i record in cui il codice indipendente dalla lingua del valore dell'elenco di selezione soddisfa il criterio specificato, anche se il valore dell'elenco di selezione tradotto non lo soddisfa.
Per le condizioni relative ai campi elenco di selezione diverse da Tra, Maggiore di e Minore di, Oracle CRM On Demand cerca i valori dell'elenco di selezione, e non i codici indipendenti dalla lingua, per trovare i record che soddisfano i criteri di filtro specificati dall'utente.
Utilizzo delle condizioni di filtro
Nella tabella riportata di seguito viene descritto l'utilizzo delle condizioni di filtro e degli operatori.
|
|
|
|
Utilizzare
|
Con
|
Corrispondenza
|
Risultati
|
Tra
|
Testo, numeri o date
|
Due valori separati da virgola
|
Vengono visualizzati i record contenenti i valori compresi tra A e B (esclusi i valori uguali ad A e B).
|
Contiene tutti i valori (uguale a)
|
Testo, numeri o date
|
Uno o più valori separati da virgole
|
Vengono visualizzati i record che contengono la corrispondenza esatta. L'applicazione non recupera sottostringhe dei valori o lo stesso valore con uso diverso delle maiuscole (lettere maiuscole o lettere minuscole).
|
Contiene almeno un valore
|
Solo testo
|
Uno o più valori separati da virgole
|
Vengono visualizzati i record che corrispondono parzialmente ai valori (consente la corrispondenza delle sottostringhe). Ad esempio, immettendo Rossi vengono restituiti record quali Autocarri rossi, Macchinari rossi e Lavaggio automobili Marco Rossi.
NOTA: questo funzionamento è applicabile solo agli elenchi filtrati e non ad altre aree di Oracle CRM On Demand che utilizzano la condizione Contiene almeno un valore.
Inoltre, l'utilizzo di questa condizione rallenta la velocità di recupero dei record, poiché Oracle CRM On Demand deve cercare anche le corrispondenze parziali.
|
Contiene nessuno dei valori (non uguale a)
|
Testo, numeri o date
|
Uno o più valori separati da virgole
|
Vengono visualizzati i record che non corrispondono ai valori. È l'inverso di Contiene tutti i valori.
|
Uguale a
|
Testo, numeri o date
|
Un singolo valore per ogni riga. Per aggiungere valori, utilizzare l'operatore OR e inserire un'altra riga.
|
Vengono visualizzati i record corrispondenti ai valori.
|
Maggiore di
|
Testo, numeri o date
|
Valore singolo
|
Vengono restituiti i record contenenti un valore maggiore di quello immesso.
|
Minore di
|
Testo, numeri o date
|
Valore singolo
|
Vengono restituiti i record contenenti un valore minore di quello immesso
|
Operatore
|
AND
|
Testo, numeri o date
|
Due o più condizioni
|
Vengono visualizzati i record per i quali tutte le condizioni sono vere.
Ad esempio, se si immette data di chiusura > 10/01/2003 AND fatturato > 500000 verranno restituiti i record che corrispondono a entrambi i criteri.
|
OR
|
Testo, numeri o date
|
Qualsiasi condizione
|
Vengono visualizzati i record per i quali almeno una condizione è vera.
Ad esempio, se si immette Industria = Energia OR Stato fatturazione = CA verranno restituiti i record che corrispondono a uno solo dei criteri.
|
|