calcolo in tabella openoffice.org Base

Discussioni sulle caratteristiche di database
Rispondi
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

calcolo in tabella openoffice.org Base

Messaggio da delfina »

Ciao, devo creare un ricettario informatico che riesca a fare il calcolo del costo della ricetta e delle calorie. Ho creato una tabella collegata alla ricetta, dove mettere gli ingredienti e le quantità: la tabella "ricette-ingredienti". Il costo unitario e le calorie per unità di misura sono in un'altra tabella, la tabella "ingredienti". In una query mi compaiono ingredienti con quantità relative alla ricetta, costo e calorie per unità di misura, ma non so come fare per far moltiplicare i valori relativi all'unità di misura per le quantità specificate nella ricetta. Magari ho proprio sbagliato l'impostazione... non so... è il mio primo database!!.. :?
Grazie.
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: calcolo in tabella openoffice.org Base

Messaggio da charlie »

Ciao, che ne dici di farci vedere il tuo lavoro?
Comunque, in una query, i calcoli si fanno utilizzando i nomi campo. Es.:

Codice: Seleziona tutto

"Campo1" * "Campo2" AS "Prodotto"
salva in Prodotto il risultato di una moltiplicazione.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

Ciao, grazie infinite per la risposta, ad essere onesta non avevo molte speranze!!!... comunque nel frattempo ho fatto fare il calcolo, poi nella stessa colonna ( "quantità"*"costo unitario"), ho pensato di selezionare "somma" nella riga funzione... il programma me lo lascia fare, mi lascia anche salvare senza segnalare errori, ma poi si chiude all'improvviso! :(
Ora provo a fare come hai detto... quindi aggiungo - as "prodotto" - e mi creo la colonna "prodotto"... ho capito bene?...
Quel che ho fatto finora io te lo mando più che volentieri... devo solo capire come!
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

...a quanto pare non ho capito! :-(
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: calcolo in tabella openoffice.org Base

Messaggio da charlie »

charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

.. lo so.. sembro più imbranata di quello che sono...non vedevo il comando "invia allegato! :oops:
.. però il file supera i 2MB... sono oltre 5 MB :-(
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

https://www.wetransfer.com/downloads/c2 ... 555/1bdd75

provo così... chissà funzioni!!!!.. grazie ancora! :-)
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: calcolo in tabella openoffice.org Base

Messaggio da charlie »

Ciao, avevo chiesto il file quando dovevi risolvere ma mi sembra di capire che tu abbia fatto!
delfina ha scritto:ma poi si chiude all'improvviso!
Questo può capitare, quindi: salvataggi frequenti!
Se poi diventa un problema prova a cancellare il profilo utente di Open Office come descritto qui: viewtopic.php?f=34&t=5100
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

... in realtà non ho risolto... ho solo dei calcoli parziali, ma non so come fare per richiedere la ricetta più costosa o più calorica, come chiedeva di fare il prof. :-(
ho bisogno di far fare la somma della colonna "quantità"*"costo unitario"... e anche riuscire ad inserire la somma nei criteri per le query.
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

il programma si chiude solo se seleziono "somma" sulla riga "funzione" della query. Probabilmente non funziona come penso io... non fa la somma della colonna... ma come funziona quindi?
...grazie per la pazienza!!!
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: calcolo in tabella openoffice.org Base

Messaggio da charlie »

delfina ha scritto:ho bisogno di far fare la somma della colonna "quantità"*"costo unitario"
Questo lo trovi nella query aggiunta Somme.
Tutto il resto non l'ho capito, aggiungi qualche spiegazione in più?
Allegati
ricettario informatico_2.odb
(103.14 KiB) Scaricato 243 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

Io davvero non so come ringraziarti!!!...ora mi sembra di aver completato il lavoro chiesto dal professore !... dovevo fare un ricettario informatico, creando le opportune tabelle (almeno "menù" "ingredienti" "ricette") e le opportune relazioni per poi impostare le query per ottenere:
l'elenco di tutti i menù disponibili,
l'elenco di tutti i menù disponibili per il pranzo,
l'elenco di tutti i menù disponibili per la cena,
la ricetta più calorica,
la ricetta meno calorica,
gli ingredienti della ricetta più costosa.
Non sono ancora riuscita a far comparire solamente la ricetta più costosa, e quella più calorica... ma se nella query chiedo le ricette in ordine decrescente .. risulta comunque essere la prima... in fondo ottengo l'informazione richiesta dal compito!
Grazie davvero infinite!!
ciao
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

ehmmm... solo un'ultima domanda.. coma mai nelle query che faccio io mi vedo la stessa riga scritta 10 volte?!!... ogni ingrediente 10 volte!!... ogni ricetta nei menù 10 volte!!... ?
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: calcolo in tabella openoffice.org Base

Messaggio da charlie »

Può essere un problema di "giuste" relazioni, oppure .... Ma qualè la query?

Edit: se ti riferisci alle query MENU CENA e TUTTI I MENU basta inserire la funzione di aggregazione Gruppo.
delfina ha scritto:Non sono ancora riuscita a far comparire solamente la ricetta più costosa, e quella più calorica...
Credo tu possa provare con le funzioni di aggregazione Massimo e Minimo.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
delfina
Messaggi: 10
Iscritto il: venerdì 20 gennaio 2017, 15:43

Re: calcolo in tabella openoffice.org Base

Messaggio da delfina »

Ciao, .. già forse sono le relazioni, i calcoli che mi hai aiutato a fare devono essere fatti per ogni singola ricetta, ma ora le ho tutte in un gran calderone... e per dirla tutta, neanche si vedono sempre, in alcune query è come se non esistessero e non capisco perché! inizio a pensare che sia tutto da rifare, nonostante il tuo prezioso aiuto... sono un po' avvilita :-( .. un lato positivo c'è.. comunque sia ora sicuramente ora ne so più di prima! Grazie di cuore. ciao
OpenOffice.org.3 VERSIONE 3.3.0 sistema operativo OS X 10.9.5
Rispondi