Entra

View Full Version : [Access] Giacenza di magazzino


FA.Picard
09-01-2007, 12:06
Ho creato un database access che gestisce i movimenti di magazzino con:

data
codice prod (preso da un'altra tabella)
tipo mov
entrata
uscita

Come creo una query con l'elenco dei prodotti e la giacenza (attuale o in un intervallo di date)?

Fino ad ora sono riuscito a visualizzare solo:

cod art
tot entrate
tot uscite
?

ciaps
09-01-2007, 14:08
Se ho capito la struttura dovresti fare una query che raggruppa per cod prod e fa la somma dei campi etrata e di (-1)*campo uscita. per la data è un parametro che gestisci in base ad una chiamata all'utente

FA.Picard
09-01-2007, 14:33
Esattamente, l'ho scritto un po' di fretta ma il risultato desiderato è quello, un elenco di prodotti con la giacenza. Il parametro è la data.

ciaps
09-01-2007, 14:43
Query
cod art
giacenza:[entrata]+(-1)[uscita]


dal menu Visualizza/totali Raggruppamento per cod art e somma per giacenza.
Non ricordo ma può darsi che non ti faccia "sommare" un campo espressione nel caso devi prima fare una query senza totali e su quella fare una query con i totali
Per la data: se è un dato che maneggi te da pannello query è facile : aggiungi il campo data e fra i criteri metti le date dell'intervallo, se lo vuoi far fare da utente è più complesso