Newsgroup: it.comp.appl.access
Titolo: maschera continua - gruppi di somme a piè di pagina

buongiorno a tutti.
ho una maschera continua che attinge da una query.
A piè di pagina ho una casella di testo che somma (e conta)  il campo
"importorichiesto" di tutti i record :
 =Somma([importorichiesto])
mi servirebbe poter scorporare queste somme in base ad un campo (costo
o investimento) presente in ogni record, cioè oltre al mio totale mi
servono due subtotali uno per costo e uno per investimento.
per favore chi mi può aiutare ?
grazie infinite


Sono riuscito a creare una query che mi dà su due righe (per costo e
per investimento) tutti i subtotali che mi servono.
Non riesco a incollare la query come sottomaschera perchè la mia è una
maschera continua, come posso fare per collegare i dati ?
grazie

 servono due subtotali uno per costo e uno per investimento.
Per me non � chiaro quale condizioni vuoi avere e per questo anche
non quale sarebbe la soluzione migliore.
Cosa si trova nei due campi? Dai esempi o spiegi meglio
quali casi vuoi differenziare.
Uno dei campi vuoto, certi valori in uno o l'altro o cosa?
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
ciao Karl, grazie per l'aiuto.
Allora cerco di spiegarmi meglio.
Tutti i record derivano da una query "pippo" e sono relativi a
interventi di manutenzione con un campo costoinvestimento che può
avere solo due valori: "costo" o "investimento".
Io ho fatto una query che somma i campi di questi record e che mi
restituisce due righe "costo" e "investimento" con le relative
sommatorie in diverse colonne.
Avrei bisogno di collegare questi dati a piè pagina di una maschera
continua. (sono i due subtotali du nun totale che già ottengo con la
funzione somma.
Se ti può essere utile, sono riuscito nel piè di pagina a mettere una
combinata che pesca i dati dalla query "pippo".
Se io clicco sul pulsante della combinata vedo i dati della query
proprio come mi servirebbero in una tabella.
ho provato a trasformare la combinata in una casella di testo ma
rimane vuota.
Sai se si possa fare in modo da lasciare la combinata attivata, in
modo da mostrare la query in formato foglio dati o trasformarlo in una
tabella ?
Ultimo casino è che sulla maschera continua non si può aggiungere una
maschera a piè pagina....
mi aiuti gentilmente, grazie infinite ciao.

 ...
Ok. Si tratta di un solo campo non di due come ho malinteso.
Per i subtotali basta modificare l'espressione per la somma
nell'origine controllo di 2 caselle:
=Sum(iif([costoinvestimento]="costo";[importorichiesto]))
=Sum(iif([costoinvestimento]="investimento";[importorichiesto]))
-- 
HTH


 Access FAQ:
www.donkarl.com/it
O T T I M O !!!!
grazie davvero tanto, ciao buon fine settimana.

 Access FAQ:
www.donkarl.com/it
Scusa (te) ancora per la "rottura"...
La maschera funziona perfettamente e a piè di pagina mi fornisce,
grazie alle (tue/Vs.) ottime indicazioni, dei subtotali.
Purtroppo ora una schermata sola non basta più a rappresentare i miei
record e devo riuscire a creare un report per la verifica cartacea dei
risultati.
Sono riuscito a riproporre (ctrlC-ctrlV) tutti i valori della maschera
ma le celle con i "conteggi" poste a piè di pagina mi danno tutte
errore.
E' sicuramente un mio errore ma non capisco come e se posso rimediare,
posso ancora abusare della Vs. gentilezza ?
grazie infinite

 ...
Dipende di quale "pi� di pagina" parli:
Nel pi� di pagina report dovrebbe funzionare.
Nel pi� di pagina pagina invece le funzioni di aggreggazione non
funzionano mai. � una limitazione di questa sezione.
Se devi usare il pi� di pagina pagina c'� un metodo diverso:
Aggiungi una casella di testo nella sezione corpo del report.
Nome: txtTotaleCosto
Origine controllo: =iif([costoinvestimento]="costo";[importorichiesto])
Visibile: No
Somme parziale: Su tutto
Nel pi� di pagina pagina aggiungi una casella di testo con
origine controllo: =txtTotaleCosto
Lo stesso sistema puoi usare per tutti subtotali.
-- 
cu


 - Mostra testo citato -
Ancora una volta grazie infinite per la gentilizza, precisione e
tempestività.
Funziona perfettamente.
ciao