ricerca più campi digitando il loro ID

7 risposte [Ultimo post]
fantagenio
Offline
Last seen: 22 settimane 19 ore fa
Titolo:
Iscritto: 26 Dic 2015
Messaggi: 5
Ho creato una tabella anagrafica cliente con i seguenti campi: Id cliente Nome Cognome Ragione sociale

In un formulario, realizzato per creare fatture, vorrei richiamare tutti i campi di un cliente digitando il solo id cliente, come si può realizzare questo? Se qualcuno ha un esempio simile e me lo invia sarebbe perfetto.
Grazie in anticipo.

charlie
Ritratto di charlie
Offline
Last seen: 29 min 39 sec fa
Titolo: ==Moderator==
Iscritto: 13 Gen 2013
Messaggi: 330
Eccoti un piccolo esempio che
Eccoti un piccolo esempio che utilizza una tabella “Filtro” nella quale scrivere l’id ricercato e un pulsante per aggiornare la ricerca.
AllegatoDimensione
Anagrafica.odb 12.31 KB
Mac OSX 10.7.5 / OSX 10.11.4 (dual boot)- LibreOffice 4.3.7.2 www.charlieopenoffice.altervista.org
fantagenio
Offline
Last seen: 22 settimane 19 ore fa
Titolo:
Iscritto: 26 Dic 2015
Messaggi: 5
è quello che cercavo ma non
è quello che cercavo ma non capisco come funzione la tabella filtro come viene utilizzata?
charlie
Ritratto di charlie
Offline
Last seen: 29 min 39 sec fa
Titolo: ==Moderator==
Iscritto: 13 Gen 2013
Messaggi: 330
Viene utilizzata per scrivere
Viene utilizzata per scrivere nel campo Filtro l’id da cercare. Bisogna scriverlo da qualche parte e ho scelto questa soluzione. Un’alternativa è quella di digitarlo all’interno di una finestra di dialogo che fa capo ad una query ma a me piace meno. Scegli tu.

P.S. si può fare anche con caselle di riepilogo (listbox) ma dipende da quante sono le voci (id) da cercare.

AllegatoDimensione
Anagrafica_2.odb 29.62 KB
Mac OSX 10.7.5 / OSX 10.11.4 (dual boot)- LibreOffice 4.3.7.2 www.charlieopenoffice.altervista.org
fantagenio
Offline
Last seen: 22 settimane 19 ore fa
Titolo:
Iscritto: 26 Dic 2015
Messaggi: 5
Potresti essere più
Potresti essere più elelemtare nel desriverlo? Io non sono un esperto e vorrei capire come hai realizzato il tuttto. Se digito un id e aggiorno il valore viene stritto nella tabella filtro, ma come si ottiene questo? Una volta scritto il valore id come ottengo le risposte che cerco? Scusa ma non sono un esperto.
charlie
Ritratto di charlie
Offline
Last seen: 29 min 39 sec fa
Titolo: ==Moderator==
Iscritto: 13 Gen 2013
Messaggi: 330
Hai dimestichezza con Form e
Hai dimestichezza con Form e SubForm (formulari e sub formulari)? Sto usando una versione in inglese ma spero tu riesca ad individuare ugualmente tutti i punti. Apri il mio form Ricerca in modalità modifica ed apri le finestre del Navigatore formulario e Proprietà. Potrai vedere che il Form principale è la tabella Filtro e il SubForm è la tabella Anagrafica. Il pulsante fa parte del SubForm e la sua Action è selezionata su Refresh form (aggiorna formulario).

Ogni volta che scrivo un numero nel campo “id cliente” della tabella Filtro, viene confrontato con i campi “id” della tabella Anagrafica. Se ne viene trovato uno uguale, dopo aver premuto il pulsante Aggiorna, viene visualizzato nel SubForm l’intero record con anche gli altri campi.

AllegatoDimensione
Schermata 12-2457384 alle 16.36.00.png 325.48 KB
Schermata 12-2457384 alle 16.48.49.png 343.23 KB
Mac OSX 10.7.5 / OSX 10.11.4 (dual boot)- LibreOffice 4.3.7.2 www.charlieopenoffice.altervista.org
fantagenio
Offline
Last seen: 22 settimane 19 ore fa
Titolo:
Iscritto: 26 Dic 2015
Messaggi: 5
Beh! È possibile trovare una
Beh! È possibile trovare una guida che descrive l’utilizzo di form e subform? Io non ho dimestichezza ma vorrei tanto imparare ma non ho trovato un manuale completo che mi spieghi in maniera completa le potenzialità di libreoffice base, tutte quelle che ho trovato lo spiegano in maniera poco più che superficiale.
charlie
Ritratto di charlie
Offline
Last seen: 29 min 39 sec fa
Titolo: ==Moderator==
Iscritto: 13 Gen 2013
Messaggi: 330
Puoi trovare documentazione
Puoi trovare documentazione ovunque, cercando in rete, ma soprattutto in inglese. Ad esempio qui: http://www.libreoffice.org/get-help/documentation/. Ma la vera scuola sono i forum. Questo e quelli di Open Office.
Mac OSX 10.7.5 / OSX 10.11.4 (dual boot)- LibreOffice 4.3.7.2 www.charlieopenoffice.altervista.org

Opzioni visualizzazione commenti

Seleziona il tuo modo preferito per visualizzare i commenti e premi "Salva impostazioni" per attivare i cambiamenti.