Domande frequenti - Base

From The Document Foundation Wiki
< Faq‎ | Base
Jump to: navigation, search
This page is a translated version of the page Faq/Base/115 and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎français • ‎italiano


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

Finestra di dialogo per l'immissione del valore del parametro

  • 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.