Domande frequenti - Base
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
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.