Somma di campi DSum in maschere continue

di il
1 risposte

Somma di campi DSum in maschere continue

Buongiorno,
con access ho creato una maschera (maschera1) in formato "maschere continue" in modo da visualizzare tutti i servizi per il cliente scelto dove ho servizio e dataAcquisto, sempre in questa maschera1 per ogni servizio c'è un collegamento ad una seconda maschera (maschera2) in cui sono inseriti tutti gli utilizzi fatti (quindi ci sono n righe con qta e prezzo e il relativo totale).

Io voglio visualizzare nella maschera1 il totale complessivo ovvero la somma dei totali presenti nelle maschera2 di tutti i servizi.

maschera1(ID_m1,ID_Cliente*, servizio, dataAcquisto)
maschera2(ID_m2,ID_m1*, qta, prezzo, tot)
cliente(ID_Cliente,...)
*** le PK sono in grossetto e le FK sono in corsivo e con l'asterisco ***

Esempio:

maschera1 (elenco servizi) --> maschera2 (dettagli) utilizzo|utilizzo|utilizzo|...

Cliente=Pluto
servizio XXX --> qta=1 prezzo=15 tot=15 | qta=2 prezzo=10 tot=20 | qta=4 prezzo=15 tot=60
servizio ZZZ --> qta=5 prezzo=1 tot=5 | qta=3 prezzo=9 tot=27


Il risultato finale dovrebbe essere cosi:

maschera1 (elenco servizi) --> | maschera2 (dettagli)

Cliente=Pluto
servizio XXX --> qta=1 prezzo=15 tot=15 | qta=2 prezzo=10 tot=20 | qta=4 prezzo=15 tot=60
servizio ZZZ --> qta=5 prezzo=1 tot=5 | qta=3 prezzo=9 tot=27

TOTALE=127 questo dato dovrebbe stare in un piè di pagina maschera1


Non so se mi sono spiegata bene, in ogni caso ringrazio per i suggerimenti.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte