Newsgroup: it.comp.appl.access
Titolo: Somma in casella di testo

Ciao a tutti.
La situazione è la seguente;
Maschera con sottomaschera che riporta la descrizione delle spese che ho 
effettuato, la quantità ed il totale (quantità * prezzo)
Come devo fare per ottenere in una casella di testo residente nella 
maschera, il totale di tutte le spese? Ho provato e riprovato ma non riesco 
ad ottenere tale risultato. Non voglio utilizzare una query per il semplice 
fatto di non usare artifici.
In sintesi la mia sottomaschera
Descrizione              Quantità        Prezzo           Totale
Caramelle                        10               0,05             0,50
Cioccolatini                      30               0,15             4,50
Pasticcini                          40               1,00           40,00
TOTALE SPESA (nella casella di testo)
45,00 ?
Grazie per l'attenzione.
Roberto


Ciao
Inserisci nel piè di maschera una casella con dentro =somma(Totale) e nella
maschera ci metti una casella di testo
con =Tuasottomaschera!tuasomma
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Info:  
www.donkarl.com/it
Grazie Massimiliano per la dritta ma non riesco a metterla in pratica. 
Ottengo sempre questo errore #Errore quando Inserisco nel piè di maschera 
una casella con dentro =somma(Totale), premetto che il totale nella 
sottomaschera ovviamente lo ottengo moltiplicando il numero di pezzi per il 
prezzo.
Dove pecco?
Roberto


pecchi probabilmente nel non averla prevista nella query di origine ma di
far lavorare solo i controlli


Saluti a tutti
Scusate se mi intrometto. Ho un problema analogo che forse potrebbe essere 
il caso pure di RobertOne.
Ho seguito la procedura postata da Massimiliano:
Inserisci nel piè di maschera una casella con dentro =somma(Totale) e nella
maschera ci metti una casella di testo
con =Tuasottomaschera!tuasomma
ma senza risultato
Il mio caso:
Ho una sottomashera chiamata SOTT_RISULTATI la quale contiene vari record ed 
un campo di questi record si chiama PUNTI.
Vorrei, se non ho frainteso il problema di RobertOne, che in una casella di 
testo mi compaia il risultato della somma dei valori inseriti  campo PUNTI 
(totale)
Es
Nome                    Punti
Record 1                3
Record 2                5
Record 3                1
ecc
Totale da visualizzare nella casella di testo 9
Grazie 1000 e cordialità
Giorgio


 Giorgio
Ho risolto il problema senza usare query e facendo lavorare solo i 
controlli. Allora Giorgio, vediamo se riusciamo a risolvere anche il tuo 
problema.
Nella sottomaschera, se non è già inserito devi mettere il Piè di pagina 
maschera. Per inserirlo vai in visualizza e clicca su Int/Piè di pagina 
maschera. Dopodichè inserisci in questo piè di pagina maschera una casella 
di testo. Nella casella di testo in origine controllo inserirai la seguente 
funzione =Somma([PUNTI])
Fatto questo devi agire sulla maschera inserendo un'altra casella di testo 
dove inserirai la seguente funzione =[SOTT_RISULTATI].Form!Testo2
ATTENZIONE, Testo2 è il nome che ho lasciato nella MIA casella di testo 
posta sulla sottomaschera. Tu ovviamente se il nome sarà diverso, dovrai 
inserire quello corretto.
Fammi sapere.
Roberto