Newsgroup: it.comp.appl.access
Titolo: somma a piè di report

Salve,
non riesco a fare la somma a pič di record di un campo calcolato.
nel report esistono due sottoreport per ognuno dei quali calcolo un 
subTotale(sub1 e sub2).
questi due sub totali vengono sommati in un altro totale intermedio 
(tot.intermedio) presente nel corpo. Quello che non riesco a fare č la somma 
complessiva di quest'ultimo campo (tot.intermedio). nel report infatti puň 
capitare che siano presenti piů totali intermedi e questi dovrebbero essere 
riepilogati a pič di report, ossia solo alla fine.
la formula che ho inserito su "tot.intermedio" č:
=DETTAGLIO_MANODOPERA1.Report!sub1+DETTAGLIO_MATERIALE.Report!sub2
Questa formula calcola correttamente gli importi, ma non riesco a creare un 
totale complessivo.
grazie..... 

 grazie.....
Prova a creare un campo calcolato nella query che ti da il valore intermedio
e poi fai la somma del campo calcolato
Antonio

Ciao,
E scusate se abuso della vostra disponibilità...
Ma proprio non riesco a creare il campo calcolato che riepiloga tutti i sub 
totali. Di seguito descrivo il problema ed i tentativi fatti.
sul report ho due sotto report, all'interno dei quali, creo un primo 
SubTotale (del sottoreport quindi). Ho quindi un SubTotale1, riferito alla 
prima sottomaschera e un sub totale2, riferito alla seconda. Tali SubTotali 
vengono sommati in un campo che si trova nel corpo del report, ottenendo un 
totale intermedio, ossia la somma dei due SubTotali. fin qui tutto bene... 
il problema è che non riesco a fare la somma dei totali intermedi. I due 
sottoreport, infatti, si riferiscono a un intervento da inserire in una 
fattura, fattura che potrebbe contenere anche più di un intervento e quindi 
più "totali intermedi.
I tentativi che ho fatto sono
1) inserire la stessa (identica)formula del campo che determina il totale 
intermedio in un campo a piè di pagina e a piè di report
2) inserire la stessa formula aggiungendo Somma(..+..)in un campo a piè di 
pagina ed anche provando a piè report.
3) Creare un raggruppamento e posizionare il campo calcolato al suo interno.
ma ho ottenuto errore, "nulla" o al più la sola "somma" (si fa per dire) 
dell'ultimo Totale intermedio.
4) ho provato anche a cercare di sommare il campo che determina il totale 
intermedio =Somma([TotaleIntermedio]) ...ma compare una maschera che mi 
chiede "immettere valore parametro.
5) (ultimo tentativo...) ho provato ad inserire una formula a partire dai 
campi contenuti nei sottoreport:
=((DETTAGLIO_MANODOPERA1.Report![costo unitario 
lordo]*(1-DETTAGLIO_MANODOPERA1.Report!Sconto))*DETTAGLIO_MANODOPERA1.Report!quantità)+((DETTAGLIO_MATERIALE.Report![costo 
unitario 
lordo]*(1-DETTAGLIO_MATERIALE.Report!Sconto))*DETTAGLIO_MATERIALE.Report!quantità)
sono campi contenuti nel primo sottoreport
DETTAGLIO_MANODOPERA1.Report![costo unitario lordo]
DETTAGLIO_MANODOPERA1.Report!Sconto
DETTAGLIO_MANODOPERA1.Report!quantità
mentre questi sono inseriti nel secondo
DETTAGLIO_MATERIALE.Report![costo unitario lordo]
DETTAGLIO_MATERIALE.Report!Sconto
DETTAGLIO_MATERIALE.Report!quantità
La formula, inserita come sopra, nel piè di pagina report, mi calcola la 
somma dell'ultimo record della prima sottomaschera e dell'ultimo record 
della seconda sottomaschera.
Se invece aggiungo "Somma"
=Somma((DETTAGLIO_MANODOPERA1.Report![costo unitario 
lordo]*(1-DETTAGLIO_MANODOPERA1.Report!Sconto))*DETTAGLIO_MANODOPERA1.Report!quantità)+((DETTAGLIO_MATERIALE.Report![costo 
unitario 
lordo]*(1-DETTAGLIO_MATERIALE.Report!Sconto))*DETTAGLIO_MATERIALE.Report!quantità)
compare una maschera che mi chiede "Immettere valore parametro" per ognuno 
dei campi inseriti.
MA COME DIAVOLO SI FA STA SOMMA A PIE' DI REPORT!!!!!!!!!!!!
AIUTO!!!
Grazie, Ciao.

 E scusate se abuso della vostra disponibilità...
Manca il quoting di tutto o parte del messaggio precedente.
Skipped
Antonio

"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio 
news:b3BEh.7200$J11.1...@twister1.libero.it...

Ciao,
non riuscivo a fare la somma a piè di report,
ho risolto creandomi una query di selezione ed inserendola nell'origine dati 
del report.
Mi si è reso diponibile quindi un campo con la somma già fatta...
immagino che si sarebbe potuto ottenere lo stesso risultato inserendo 
direttamente il codice sul report, intendo senza creare una query a se 
stante...
cmq grazie per le vostre dritte senza le quali non ce l'avrei mai fatta.
tks...ciao ciao.