Domande frequenti - Base
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
Come si usa una casella di riepilogo in un formulario?
Quando si riempie un campo tabella, può essere più conveniente selezionare i valori di immissione da una casella di riepilogo anziché digitarli ogni volta.
- Tabelle richieste:
Il database deve contenere almeno due tabelle: la tabella che contiene i dati e una seconda che è l'origine dei valori che verranno utilizzati nella casella di riepilogo.
- Il formulario:
- Aprite il formulario in modalità struttura
- Selezionate il controllo formulario che si desidera compilare da una casella di riepilogo: verranno visualizzati gli angoli verdi
- tasto destro: selezionate "Sostituisci con" e selezionate "Casella di riepilogo"
- Riempiendo la casella di riepilogo
- Aprite il controllo
- Nella scheda dati della finestra delle proprietà
- Selezionate "SQL" per "tipo di contenuto dell'elenco"
- Nel campo "Elenca contenuto" fate clic sul pulsante con tre punti e create la query da selezionare dalla tabella di origine.
I valori dei campi da visualizzare dovrebbero essere nella prima colonna, l'ID del campo nella seconda colonna
- Risultato
Nella tabella principale, per ciascun valore scelto dalla casella di riepilogo, verrà inserito l'ID corrispondente dalla tabella di origine.