Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Somma progressiva in base all'ordine

5 views
Skip to first unread message

Matteo s

unread,
Jan 25, 2012, 2:15:43 PM1/25/12
to
Buonasera a tutti, mi presento mi chiamo Matteo ed ho un problema con la creazione di una query creata sulla base di una Tabella_prova che dovrebbe restituirmi una somma progressiva

Tabella_prova
Data Ordine Importo contatore
25/01/2012 2 ? 20,00 1
25/01/2012 3 ? 30,00 2
25/01/2012 1 ? 10,00 3
24/01/2012 2 ? 20,00 4
24/01/2012 3 ? 30,00 5
24/01/2012 1 ? 10,00 6

Dopo aver inserito : Somma_progressiva: DSum("Importo";"Tabella_prova";"Contatore<=" & [Contatore])

Ho ottenuto il risultato che mi ero prefissato

Data Ordine Importo contatore Somma_progressiva
25/01/2012 2 ? 20,00 1 20
25/01/2012 3 ? 30,00 2 50
25/01/2012 1 ? 10,00 3 60
24/01/2012 2 ? 20,00 4 80
24/01/2012 3 ? 30,00 5 110
24/01/2012 1 ? 10,00 6 120

Il problema adesso ? questo: ordinando la query, prima per [data] e poi per [Ordine], chiaramente anche la [somma_progressiva] perde l'ordine originale.

data Ordine Importo contatore Somma_progressiva
24/01/2012 1 ? 10,00 6 120
24/01/2012 2 ? 20,00 4 80
24/01/2012 3 ? 30,00 5 110
25/01/2012 1 ? 10,00 3 60
25/01/2012 2 ? 20,00 1 20
25/01/2012 3 ? 30,00 2 50



Io vorrei che [somma_progressiva] crescesse in base all'ordinamento impostato.
per esempio cos?:

data Ordine Importo contatore Somma_progressiva
24/01/2012 1 ? 10,00 6 10
24/01/2012 2 ? 20,00 4 30
24/01/2012 3 ? 30,00 5 60
25/01/2012 1 ? 10,00 3 70
25/01/2012 2 ? 20,00 1 90
25/01/2012 3 ? 30,00 2 120

Grazie a tutti e scusate se sono stato troppo "lungo" ma per me ? la prima volta e volevo spiegarmi al meglio.



0 new messages