Finestre di dialogo Specifica richieste di ricerca e Modifica richiesta di ricerca
Utilizzare queste finestre di dialogo per creare e gestire le Richieste di ricerca che appaiono nelle seguenti istruzioni di script e quando si crea una ricerca salvata:
Passa al modo Trova
Esegui la ricerca
Amplia gruppo trovato
Limita gruppo trovato
Per ulteriori informazioni su come salvare una richiesta di ricerca, vedere Salvataggio di una richiesta di ricerca.
Nella finestra di dialogo Specifica richieste di ricerca:
Nuovo apre la finestra di dialogo Modifica ricerca di richiesta in cui vengono definiti i criteri di una richiesta di ricerca.
Modifica apre una richiesta di ricerca selezionata dalla lista.
Duplica duplica una o più richieste di ricerca selezionate dalla lista.
Elimina elimina una o più richieste di ricerca selezionate dalla lista.
Nella finestra di dialogo Modifica ricerca di richiesta:
1. Per Azione, selezionare Ricerca dei record o Ometti record per specificare se la richiesta di ricerca cercherà o ometterà i record.
Ricerca di record li aggiunge al gruppo trovato. Omissione di record li esclude. Una richiesta individuale può trovare o omettere record; utilizzare richieste multiple se è necessario trovare e omettere record durante la stessa istruzione di script Esegui la ricerca.
2. Cerca i record (oppure Ometti record quando) quando viene visualizzata una lista dei campi nella tabella corrente. Per costruire una richiesta di ricerca, iniziare selezionando un campo da questa lista.
Per selezionare un campo da una tabella correlata, fare clic sul nome della tabella corrente nella parte superiore della lista e selezionare la tabella correlata desiderata. Selezionare un Campo correlato da questa nuova lista.
Cambiare il valore in Ripetizione per specificare una particolare cella di un campo multiplo.
3. Digitare i criteri di ricerca per il campo selezionato nell'area criteri.
Fare clic su Inserisci operatore per raffinare ulteriormente i criteri di ricerca. Vedere Ricerca dei record.
È possibile includere variabili locali (che iniziano con $) e variabili globali (che iniziano con $$) nelle richieste di ricerca create o modificate nella finestra di dialogo Modifica richiesta di ricerca. Vedere "Note per l'utilizzo delle variabili nelle richieste di ricerca" di seguito.
4. Fare clic su Aggiungi per aggiungere i criteri della richiesta di ricerca.
Per cambiare i criteri esistenti, selezionare la riga che contiene il campo e i criteri dalla parte superiore della finestra di dialogo, e apportare le modifiche al campo o ai criteri. Fare clic su Modifica per memorizzare le modifiche.
Per eliminare i criteri esistenti, selezionare la riga contenente il campo e i criteri nella parte superiore della finestra di dialogo e fare clic su Rimuovi.
5. Fare clic su OK.
Note per l'utilizzo delle variabili nelle richieste di ricerca
Una variabile in una richiesta di ricerca può rappresentare un'espressione semplice (ad esempio, */*/$annoNascita) o un'espressione complessa (ad esempio, $queryNascita, dove il valore di $queryNascita è */*/1994).
Una variabile in una richiesta di ricerca non può comprendere il numero (indice) di ripetizione di un campo multiplo (come nella sintassi $variabile[ripetizione]) o un percorso di file.
Le variabili di una richiesta di ricerca non possono comprendere variabili aggiuntive. FileMaker Pro potrebbe non trovare i record corrispondenti con precisione se le variabili sono nidificate.
Poiché il valore di una variabile potrebbe risultare sconosciuto durante la convalida della richiesta di ricerca di un campo, la convalida si arresta quando FileMaker Pro rileva una variabile. Ad esempio, quando si inseriscono i criteri di ricerca per un campo Data nella finestra di dialogo Modifica richiesta di ricerca, FileMaker Pro arresta la convalida della richiesta quando si inserisce il simbolo $ (che indica una variabile).
Se una richiesta di ricerca contiene una variabile che FileMaker Pro non riconosce, la variabile non viene valutata e non vengono trovati record corrispondenti.
Usare una barra (/) o due punti (:) come carattere terminatore in una variabile usata in un percorso di file.
Esempio
La seguente tabella mostra come i criteri possano essere utilizzati per restituire alcuni record. Supponiamo che siano stati inseriti sei record in un campo di testo denominato Nome: Anne, Andrew, Lando5, Han, Han, Susan.
 
Azione
Criteri
Record restituito(i)
Ricerca dei record
Tabella::Nome: [=="Andrew"]
Andrew
Ricerca dei record
Tabella::Nome: [*an]
Han, Han, Susan
Ricerca dei record
Tabella::Nome: [@an]
Han, Han
Ricerca dei record
Tabella::Nome: [!]
Han, Han
Ricerca dei record
Tabella::Nome: [@an*]
Lando5, Han, Han
Ricerca dei record
Ometti record
Tabella::Nome: [*e*]
Tabella::Nome: [*w*]
 
Anne
Ricerca dei record
Ometti record
Tabella::Nome: [*an*]
Tabella::Nome: [*#]
 
Anne, Andrew, Han, Han, Susan
Note 
Per una lista degli operatori utilizzabili per modificare il testo, vedere Ricerca di testo e caratteri.
Argomenti correlati 
Istruzione di script Passa al modo Trova
Istruzione di script Esegui la ricerca
Istruzione di script Amplia gruppo trovato
Istruzione di script Limita gruppo trovato
Ricerca di testo e caratteri
Utilizzo di variabili