PDA

View Full Version : [ACCESS] campo calcolato su maschera immissione dati


papafoxtrot
13-07-2011, 22:53
Salve, sto ripassando un po' di access per un esame, avrei bisogno di un informazione;
Con riferimento ad un database per la gestione delle utenze e degli ordini di un negozio, ho creato, tra le altre, le seguenti tabelle:

1) Tabella "Ordini": con i seguenti campi:
- ID ordine (PK)
- ID Cliente
- ID indirizzo di spedizione
- ...
- Importo totale

2) tabella "Dettaglio ordini"
- ID ordine
- ID articolo
- Quantità

3) tabella "Catalogo"
- ID articolo
- disponibilità a magazzino
- prezzo iva esclusaella

Ovviamente esistono le seguenti relazioni:
- da ID ordine nella tab1 a ID ordine nella tab2
- da ID articolo nella tab2 a ID articolo nella tab3
entrambe di tipo 1-molti con integrità referenziale ed aggiornamento in cascata dalla principale alla correlata.

Infine ho preparato la maschera "Gestione ordini", nella quale si inseriscono i dati dell'ordine e, tramite la tabella inserita nella maschera, i dettagli, cioè i record della tabella "Dettaglio ordine".
Il campo "totale ordine" nella maschera, deve essere calcolato con la somma degli importi dei singoli articoli nella tabella catalogo, che compaiono nella tabella "dettaglio ordine" con riferimento allo stesso ID ordine.

E' complesso. Qualcuno mi aiuta?