Totali in Formulari

Discussioni sulle caratteristiche di database
Rispondi
marvil
Messaggi: 14
Iscritto il: giovedì 21 novembre 2013, 11:34

Totali in Formulari

Messaggio da marvil »

Ciao a tutto il forum,
era da moto che non mi collegavo.

prima di disturbare ho provato a cercare una soluzione ma non ho trovato nulla di adattabile al mio caso da poterci studiare.

Vorrei fare un DB per la nota spese in comune tra quattro utenti, composto principalmente da una unica tabella per tutti, per poi filtrare utente per utente e mese per mese.
Per quanto riguarda l'inserimento ho risolto; Ogni utente seleziona il proprio nome ed inserisce i vari record.

Ho due problemi,
1° non trovo una soluzione valida per filtrare i vari mesi da stampare
2° non riesco a fare i totali delle varie colonne

Qualcuno sarebbe così gentile da dargli una occhiata se gli riesce di darmi un aiuto.

Grazie Mille
Marco

OpenOffice 4.1.2 su Win 7
Allegati
Nota Spese_.odb
(42.78 KiB) Scaricato 138 volte
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Totali in Formulari

Messaggio da charlie »

Ciao, ho aggiunto la query Ricerca Totali che fa uso delle seguenti funzioni:
COALESCE: sostituisce il valore zero nei campi vuoti per permettere le somme
GRUPPO: funzione di aggregazione - raggruppa nomi uguali
SOMMA: funzione di aggregazione - somma valori di ogni singolo GRUPPO.
Vedi se fanno al caso tuo.
Allegati
Nota Spese_2.odb
(42.35 KiB) Scaricato 142 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
marvil
Messaggi: 14
Iscritto il: giovedì 21 novembre 2013, 11:34

Re: Totali in Formulari

Messaggio da marvil »

Grazie Charlie,
la Tua query potrebbe risultare utile per avere il totale di tutte le colonne, anche se mi servirebbe un totale parziale di ogni colonna specifica: tot. Vitto, Tot. Alloggio, etc.etc...

Cosa mi consigli di fare per avere poi un prospetto da stampare, Formulario o Rapporto, considerando anche la semplicità nell'integrare in un unico prospetto sia la tabella con il dettaglio dei record sia i totali ( totale e parziali ).

Spero di riuscire a farmi comprendere.

Grazie ancora.
Marco
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Totali in Formulari

Messaggio da charlie »

Eccoti la query modificata anche con i totali parziali.
Per quanto riguarda il prospetto da stampare, l'ideale sarebbe un rapporto ma, se ti è pù facile, anche un formulario può a ndare bene.
Allegati
Nota Spese_3.odb
(42.74 KiB) Scaricato 150 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
marvil
Messaggi: 14
Iscritto il: giovedì 21 novembre 2013, 11:34

Re: Totali in Formulari

Messaggio da marvil »

Ancora grazie mille Charlie,
Ma non riesco a capire come far funzionare in un unico formulario o rapporto: il nome della persona, la tabella "Spese"(di quella persona)in un range di date per esempio dal 1/11/15 al 30/11/15, i totali parziali per colonna e il totale di tutto.

Grazie ancora per il Tuo aiuto.

Marco
LibreOffice 4.4.6.3 su Win 7 (da OpenO sono passato a LibreO mi sembra più stabile)
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Totali in Formulari

Messaggio da charlie »

Ciao, vedi se ti va bene così. Ma manca ancora un filtro per date.
Allegati
Nota Spese_4.odb
(14.09 KiB) Scaricato 161 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
marvil
Messaggi: 14
Iscritto il: giovedì 21 novembre 2013, 11:34

Re: Totali in Formulari

Messaggio da marvil »

F a n t a s t i c o Charlie,

esattamente come lo pensavo, mancherebbe solo il filtro per la data.
Siccome le stampe dovranno essere filtrate mese per mese, io pensavo che ogni record avesse un campo dove estrarre in automatico il mese dalla data del rigo, e quindi usare quel campo, "mese", per filtrare il range delle date di quel mese.

Mi spiace non poter partecipare a questo db ed essere così passivo, ma non riesco proprio.

Grazie mille ancora.

Marco
LibreOffice 4.4.6.3 su Win 7 (da OpenO sono passato a LibreO mi sembra più stabile)
Rispondi