Newsgroup: it.comp.appl.access
Titolo: Totale in un dato periodo

Buongiorno a tutto il ng.
Ho una maschera in cui filtro le fatture in scadenza per Between [DA] and 
[A] nel campo SCADENZA.
Nella sottomaschera di questa form, ho un raggruppamento per FORNITORE e un 
totale per scadenza.
Vorrei per� che il totale si calcolasse per il periodo indicato nel campo 
SCADENZA della form principale e non per singola scadenza cio�:
se per es. decido di filtrare le fatture in scadenza nel periodo dal 
01/01/2010 al 31/05/2010
ed ottengo
"FORNITORE 1"     FT 5     SCADENZA 31/01/2010     ? 25.00
"FORNITORE 2"     FT 32   SCADENZA 31/05/2010     ? 10.00
"FORNITORE 1"     FT 17   SCADENZA 31/03/2010     ? 15.00
"FORNITORE 3"     FT 42   SCADENZA 28/02/2010     ? 20.00
"FORNITORE 1"     FT 20   SCADENZA 31/05/2010     ? 30.00
Vorrei che il totale di "FORNITORE 1" fosse ? 70.00 mentre attualmente mi 
viene fatto il totale per fornitore per stessa scadenza.
Idee?
Grazie
-- 
Giorgia 


Mi sembra ovvio che non possa funzionare finchè mantieni il Campo
Scadenza...!!!
Se deve darti un TOTALE su Fornitore in un dato periodo il campo
Scadenza è da evitare.
Raggruppa per Fornitore, ed inserisci un Filtro per Data sul Campo
Scadenza ma senza che questo rientri
nel criterio di Raggruppamento, e sull'importo metti il SOMMA.
@Alex

 Giorgia
Mi sembra ovvio che non possa funzionare finch� mantieni il Campo
Scadenza...!!!
Se deve darti un TOTALE su Fornitore in un dato periodo il campo
Scadenza � da evitare.
Raggruppa per Fornitore, ed inserisci un Filtro per Data sul Campo
Scadenza ma senza che questo rientri
nel criterio di Raggruppamento, e sull'importo metti il SOMMA.
@Alex
Eh s� ma � il tipo di filtro che faccio fatica a impostare se per es indico 
che il campo SCADENZA della subform sia = al campo SCADENZA della form 
primaria, mi chiede 2 volte di inserire il filtro tramite Between [da] and 
[a]?
-- 
Giorgia 

 - Mostra testo citato -
Ciao Giorgia,
per avere il totale raggruppato su singolo fornitore, devi inserire
nel rigo "Formula" del campo SCADENZA l'opzione "Dove" e togliere il
segno di spunta per la visualizzazione del campo, lasciando, sempre
nel suddetto campo il parametro Between [DA] And [A].
Ciao Vladimiro.

 Ciao Vladimiro.
Ciao Vladimiro,
grazie per avermi risposto ma neanche con il tuo consiglio risolvo in
quanto mi viene richiesto all'infinito il filtro da? a?
Non riesco proprio a capire come uscirne.
Le 2 query singolarmente funzionano perfettamente, una mi riepiloga le
fatture per scadenza, l'altra mi fa il totale per fornitore per il
periodo richiesto.
Ma quando vado a mettere la seconda come sottomaschera della prima, il
filtro between [da]and [a] fa confusione.
Giorgia


Ciao Giorgia,
certamente non può funzionare in questo modo. Tieni presente che
maschera e sottomaschera sono legate tra di loro tramite un campo con
tipo di relazione 1 a molti. Questo significa che pur filtrandoti i
record per data, avresti comunque nella maschera principale sempre e
comunque una singola data per volta, relazionata nella sottomaschera
con la stessa data (non l'intervallo tra l'una e l'altra) ripetuta su
ogni singolo fornitore; per cui questo tipo di struttura non va bene
per visualizzare i dati come li vuoi tu. Secondo me, o fai a meno di
visualizzare le date e le filtri come nell'esempio che ti ho fatto
aggiungendoci i totali; oppure, molto semplicemente, ti puoi
sbizzarrire con un report aggiungendo tutti i livelli di gruppo che
vuoi.
Se poi non ci riesci, puoi mostrare il db tramite il seguente spazio
web gratuito in modo da poterci dare un'occhiata:
http://skydrive.live.com/
Ciao Vladimiro.

 ha scritto nel messaggio 
news:864fa55d-e6ae-46af...@w12g2000yqj.googlegroups.com...


Ciao Vladimiro.
Ciao Vladimiro,
ancora non ho risolto :-(.
Ho usato il filtro Dove come suggerito ma mi si presenta il TOTALE generale 
dell'anno per quel fornitore.
Quello che non riesco a fare è relazionare l'intervallo indicato nella Form 
con il campo SCADENZA della subform.
Cioè, se nella form ho indicato l'intervallo dal 01/06/2010 al 30/06/2010, 
vorrei che il totale per fornitore indicato nella subform fosse relativo a 
questo periodo.
Senza report è possibile?
Grazie, Giorgia 

 wrote:

Giorgina, se hai campi diversi nel contenuto, avrai totali diversi per
contenuto...
tu hai campi tipo FT e SCADENZA che di fatto avendo dati diversi per
ogni riga, avranno ripercussione dul raggruppamento che si comporterà
con rapporto 1 a 1... se togli il campo FT e il campo SCADENZA, vedrai
che otterrai ciò che vuoi...

 ha scritto nel messaggio 
news:1816357d-1935-4759...@k39g2000yqd.googlegroups.com...


Uhm.....purtroppo no.
Ho tolto nella sottomaschera tutti i campi superflui, mantenendo solo 
RAGIONE SOCIALE  e IMPORTO di cui richiedo la somma.
Ma la somma mi viene calcolata per tutte le fatture caricate per quel 
fornitore ad oggi!
Mentre nella form non posso togliere i campi FT e SCADENZA perchè mi servono 
per andare a rintracciare le fatture cartacee da mettere in pagamento....
Giorgia 

 - Mostra testo citato -
Ciao Giorgia,
se è complicato postare il db come ti avevo chiesto al seguente spazio
web gratuito in modo da poterci dare un'occhiata:
http://skydrive.live.com/
per aiutarti devo capire come è strutturato il db:
1) le query della maschera e della sottomaschera prendono i dati da
un'unica tabella o da due tabelle?
2) se le tabelle sono due, mi dici i campi che appartengono all'una e
all'altra tabella?
3) quali sono le caselle di testo che si trovano nella maschera
principale e quali quelle della sottomaschera?
4) quale campo usi per creare la relazione tra maschera e
sottomaschera?
Ciao Vladimiro.

 Giorgia
Non parlo del Form... ma del source...