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

Somma in casella di testo

36 views
Skip to first unread message

RobertOne

unread,
May 9, 2006, 8:44:08 AM5/9/06
to
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

MA

unread,
May 9, 2006, 9:04:53 AM5/9/06
to
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


RobertOne

unread,
May 9, 2006, 10:06:11 AM5/9/06
to

"MA" ha scritto nel messaggio ...

> 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


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


MA

unread,
May 9, 2006, 10:13:30 AM5/9/06
to
pecchi probabilmente nel non averla prevista nella query di origine ma di
far lavorare solo i controlli

Giorgio A.

unread,
May 9, 2006, 10:33:40 AM5/9/06
to
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

RobertOne

unread,
May 9, 2006, 11:13:04 AM5/9/06
to

"Giorgio A." ha scritto nel messaggio ...

> 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

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

Giorgio A.

unread,
May 9, 2006, 12:41:57 PM5/9/06
to
Grazie 1000 Roberto

Ho seguito il tuo post. Tutto Ok

Ti ringrazio
Saluti
Giorgio


"RobertOne" <robe...@robort.it> ha scritto nel messaggio
news:e3qbk5$gag$1...@balena.cs.interbusiness.it...
>
>
>


0 new messages