Ricerca con filtro

Discussioni sulle caratteristiche di database
Rispondi
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Ricerca con filtro

Messaggio da alino7412 »

Ciao raga!
Primi passi con Base...
Stò realizzando una gestione di magazzino: per ora ho creato tabelle dei prodotti.
Vorrei creare un formulario per la ricerca: il formulario dovrebbe contenere una tabella che visualizzasse solo i record che rispondono ai filtri da me impostati (sempre con lo stesso formnulario)...non so come fare...help me!
allego il db...
Allegati
gestione magazzino.odb
(29.75 KiB) Scaricato 195 volte
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Ciao, mi sembra che tu non abbia spiegato i criteri sui quali deve lavorare il filtro. Quali sono i campi che vuoi impostare e quelli che vuoi visualizzare in base alla ricerca?
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Vorrei poter cercare gli articoli (nel mio caso gli occhiali) in base a:
- codice articolo
- fornitore
- tipo prodotto (vista/sole)
- linea
Uno di questo oppure anche una combinazione degli stessi....
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Se la tabella "di lavoro" è Articoli, dovresti cominciare a modificarla ponendo al suo interno dei campi di tipo Integer che richiamino gli ID Fornitore, Tipo, Linea al posto delle corrispondenti descrizioni.
Questo per una corretta gestione del database, non solo per la ricerca.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Riorganizzato il db...
controllate se ok? e poi come posso procede per il quesito della discussione? Grazie :D
Allegati
gestione magazzino.odb
(30.93 KiB) Scaricato 176 volte
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Per cominciare bisogna popolare la tabella Articoli. Per agevolare la cosa ho inserito un formulario dove sono previste 3 ListBox per immettere i dati scegliendoli dalle tabelle corrispondenti (questo è il motivo del database riorganizzato).
Di ListBox ne ho completata una sola, te la senti di fare le altre due seguendo l'esempio della prima?
Allegati
gestione magazzino_2.odb
(30.6 KiB) Scaricato 184 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Allego il db con le ultime modifiche.
Nel formulario inserimento articoli, nn riesco a :
- rendere la tabella riepilogativa, sotto i campi da popolari, di sola lettura
- aggiornare le modifiche fatte sull'articolo selezionato
- errore nel salvataggio del nuovo record! (OOO va in crash!)
- visualizzare solo le linee appartenenti al fornitore selezionato

Help me! :(
Allegati
gestione magazzino_2.odb
(36.59 KiB) Scaricato 174 volte
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Risolti i primi 3 punti, per il quarto è più complicato perché bisognerà mettere in cascata 2 ListBox.
Allegati
gestione_magazzino_3.odb
(32.7 KiB) Scaricato 193 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Allora...ripartito da zero e ricostruito il db.
Please:
- controllate le relazioni
- "correzione" del formulario 'ricerca' -> vorrei elencare nella tabella del subform tutti gli articoli (e solo quelli) che rispondono a una parte o a tutte le condizioni dei filtri proposti (anche, x esempio, solo una parte del codice articolo....)
Allegati
gestione magazzino.odb
(76.76 KiB) Scaricato 194 volte
ooo 3,1 win 8
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Nuovo aggiornamento db:
- modificato le relazioni
- aggiunta del formulario ricerca Singola e Avanzata
Ricerca Singola: ricerca per articolo -> sembra funzionare...
Ricerca Avanzata: ricerca tutti gli articoli che rispondono ad una o più corrispondenze selezionate nel formulario -> sembra funzionare ma:
- nel formulario secondario che mostra i risultati, nn visualizza tutte le info degli articoli trovti
- passando da vista struttura a vista sql (nella query della ric avanzata) -> dà errore: syntax sql error - nr1000 ???

Controllate please?!?
Allegati
gestione magazzino.odb
(98.06 KiB) Scaricato 170 volte
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Ciao, la Ricerca Avanzata non funziona, manda in errore il file e fa chiudere anticipatamente OO.
Ti allego un file dove ispirarti, se hai pazienza. Tieni presente che nel tuo c'è la complicazione di dover filtrare la Linea come risultato del filtro Fornitore.
Allegati
Filtraggio con ListBox <tutti>.odb
(23.04 KiB) Scaricato 204 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

?!?!?!?!? nn c'ho capito niente!!!! :oops: :oops: :oops:
ooo 3,1 win 8
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Ok raga!
Riscritto modulo ricerca! Sembra funzionare ! Verificate.... :P
Allegati
gestione magazzino.odb
(99.23 KiB) Scaricato 113 volte
ooo 3,1 win 8
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ricerca con filtro

Messaggio da charlie »

Questo è quello che vedo:
Allegati
Schermata 02-2457446 alle 21.12.18.png
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

Dunque...la versione in allegato a me funziona...
Adesso il problema è il seguente:
- una volta eseguita la ricerca di uno o più artcioli, dovrei visulizzare nella tabella dei risultati, anche una colonna che riporti le giacenze in magazzino dei relativi record trovati.... :crazy:
Allegati
gestione magazzino.odb
(92.4 KiB) Scaricato 200 volte
ooo 3,1 win 8
alino7412
Messaggi: 10
Iscritto il: giovedì 11 febbraio 2016, 11:43

Re: Ricerca con filtro

Messaggio da alino7412 »

oiii....
ooo 3,1 win 8
Rispondi