Faq/Base/115/it

Come attivare una finestra di dialogo quando si apre una ricerca?
L'obiettivo è creare una ricerca con una o più variabili con parametri. LibreOffice vi chiede di inserire i valori per questi parametri con una finestra di dialogo non appena viene eseguita la ricerca.

Per attivare la finestra di dialogo quando viene eseguita la ricerca, è necessario inserire un criterio particolare nelle colonne dei campi interessati.


 * O ?
 * O un criterio nella forma :Nome_Parametero




 * Per impostazione predefinita, la query utilizza il valore inserito per una ricerca esatta. Per effettuare una ricerca di corrispondenza parziale, utilizzare il formulario "LIKE :nome_parametro"

Note


 * I nomi dei parametri non possono includere spazi
 * I parametri non devono essere racchiusi tra parentesi quadre ( [ e ] )
 * È possibile utilizzare il carattere di sottolineatura

Quando si apre la finestra di dialogo:


 * per una ricerca esatta della corrispondenza, digita la parola (Base aggiunge automaticamente virgolette singole)
 * per una ricerca di corrispondenza parziale, utilizzate la parola chiave LIKE e poi racchiudete la voce tra i segni di percentuale ("%")
 * per consentire alla ricerca di corrispondere alla stringa immessa in maiuscolo o minuscolo (ovvero maiuscole e minuscole), la definizione del campo deve avere la definizione del tipo "VARCHAR_IGNORECASE"

Un 'formulario' creato con questa richiesta, con la procedura guidata, consentirà di aprire la finestra di dialogo e quindi eseguire la query per selezionare e visualizzare i record.

Allo stesso modo, un report creato in modalità struttura, con la procedura guidata, consentirà di aprire la finestra di dialogo e quindi eseguire la ricerca per selezionare e visualizzare i record.