Creazione di maschere di ricerca
È possibile utilizzare le Virtual Tables negli elenchi dell’Anveo Web Portal per creare maschere di ricerca, in cui è possibile impostare un filtro sui dati mostrati nell’elenco. È possibile trovare un esempio di maschere di ricerca, ad es. nell’applicazione principale della Anveo Page con il codice CONTACT_SEARCH (ricerca contatti).
Se si desidera creare le proprie maschere di ricerca, procedere come segue:
- Definire una Virtual Table in base alla tabella su cui si desidera impostare il filtro. Aggiungi tutti i campi che vuoi mostrare nella maschera di ricerca.
- Aggiungi all’elenco delle Anveo Page un nuovo Anveo Page Element di tipo scheda. Il tuo nuovo Anveo Page Element dovrebbe essere in cima alla Anveo Page.
- Inserisci nel campo Virtual Table Code il codice della tua tabella virtuale precedentemente definita. Aggiungere tutti i campi su cui si desidera impostare il filtro.
- Inserire nel campo Custom TableRelation nell’elenco dei tipi di Anveo Page Element nella seconda posizione il valore VIRTUALFILTER().
La relazione tabellare VIRTUALFILTER() è una relazione tabellare interna dell’Anveo Client Suite. Questa relazione offre la possibilità di applicare filtri attraverso i campi di una Virtual Table sulla tabella reale, in cui il contenuto dei campi virtuali viene applicato come filtro sui rispettivi campi di tabella reale collegati.
Si noti che questo è possibile solo se la Virtual Table è associata ad una tabella reale dal Dynamics, cioè se la Virtual Table ha un valore nel campo Linked Table non uguale a 0.