Un filtro di ricerca è una funzionalità opzionale in Selezione Elenco e Multi Lookup campi. In entrambi i tipi di campo, specifichi un'app e un modulo da cercare, e l'elenco del campo mostra i record che corrispondono all'app e al modulo. Un filtro di ricerca è un modo per perfezionare ulteriormente ciò che viene mostrato nell'elenco visualizzato, ai record in cui uno o più campi del record corrispondono anche ai valori specificati. Puoi avere più filtri attivi contemporaneamente.
I filtri di ricerca (lookup filters) possono essere definiti nei seguenti posti:
- Passaggio uno della procedura guidata di creazione Multi Lookup
- Il pannello Proprietà di un campo Multi Lookup: Proprietà > Opzioni > Filtri di ricerca
- Il pannello delle proprietà di un campo Selezione Elenco: Proprietà > Opzioni
| Procedura guidata Multi-ricerca Passo 1 |
![]() |
| Campo Multi-Lookup proprietà |
![]() |
| Campo di selezione elenco proprietà |
![]() |
Impostazione di un Valore di Filtro di Ricerca
Ci sono due passaggi principali per aggiungere un filtro: selezionare il campo nel modulo di ricerca con cui confrontare, insieme all'operatore di confronto, e definire quindi contro cosa si sta confrontando.
| Aggiungere un filtro – Passaggio 1 |
![]() |
| Campo | Descrizione |
| Fai clic su questa icona per aggiungere un nuovo filtro. Puoi aggiungere quanti filtri concorrenti desideri. Se aggiungi più di un filtro, tutte le condizioni del filtro devono essere soddisfatte contemporaneamente. (Sono combinate con un operatore logico E.) | |
| Elimina: Fai clic su questa icona per eliminare il filtro corrente. | |
| Campo | Seleziona il campo nel modulo di ricerca su cui desideri filtrare: ad esempio, Cognome, Dipartimento, ecc. |
| Operatore | Seleziona l'operatore logico desiderato per il confronto.
Le opzioni variano a seconda del tipo di dati del campo selezionato in Field. Le opzioni sono:Per i campi di tipo Testo e i campi di tipo seleziona dall'elenco (Pulsante di opzione, Casella di controllo, Selezione elenco, Ricerca multipla):
Per i campi di tipo Data:
Campi di stato:
|
Uguale e diverso richiedono che l'intero valore confrontato corrisponda/non corrisponda: ad esempio, “Dipartimento” non corrisponde a “Dipartimento IT” quando si utilizza uguale poiché il valore intero non è lo stesso.
Contiene e non contiene cercano semplicemente nel testo specificato nel valore di confronto per vedere se è presente o meno. L'intero valore confrontato non è necessario che corrisponda: ad esempio, “Dipartimento” corrisponde a “Dipartimento IT” quando si utilizza contiene.
| Aggiunta di un filtro – Passaggio 2 |
![]() |
| Campo | Descrizione |
| Testo /
Data / Numero / Opzione(i) |
Inserisci il valore effettivo da confrontare: ad esempio, se si stesse filtrando il trigger in modo che venga eseguito solo sui record in cui il campo area di progetto contiene ‘IT’, digitare semplicemente ‘IT’ in questo campo.
Il tipo di campo di immissione dati che vedrai dipenderà dal tipo di dati del campo selezionato in ‘Nome campo’. |
| Usa Campo Locale | Questa opzione consente di eseguire il confronto rispetto al valore memorizzato in un campo del record corrente, anziché rispetto a un valore fisso come nell'opzione Testo sopra.
Se fai clic su Usa campo locale, il campo Testo viene sostituito da un |
| Aggiungere un filtro – Opzione Campo locale del passaggio 2 |
![]() |
| Campo | Descrizione |
| Seleziona Campo da questo modulo | Seleziona il campo nel modulo corrente contro cui desideri eseguire il confronto. |
| Valore d'uso | Questa opzione consente di annullare l'opzione "Usa campo locale" e tornare a fare il confronto con un valore fisso fornito nel campo "Testo", come mostrato sopra.
Se clicchi su Use Value, il campo Select Field di questo Form viene sostituito dal campo Text, come prima. |





