Newsgroup: it.comp.appl.access
Titolo: Operazioni matematiche tra campi

E' possibile fare una sottazione ta due campi di una tabella?
 ho cercato con l'help ma non ho capito come fare
in una tabella ho un campo dove carico la merce e nell'altro la scarico
vorrei fare una sottrazione e avere un totale in un campo"totale"
Mi potete iniziare ad indirizzare?
grazie
Gianni

Gianni ha scritto:

In una tabella non esistono campi calcolati. Cioč una tabella di Access
non puň essere utilizzata come un foglio di calcolo di Excell.
Puoi utilizzare una query, form o report.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 SC
E tramite query come posso impostare dei calcoli?

 ha scritto nel messaggio
news:Z5YDb.6791$0w.3...@news2.tin.it...

crea una nuova query in visualizzazione struttura.
Inserisci letabelle che ti servono
trascina nei campi sottostanti i campi che ti interessano
ora inuna colonna vuota del modulo struttura query puoi fare una cosa del
tipo
mettiamo che hai trascinato il campo[a] e il campo [b]
puoi scrivere
totale:[a]+[b]
eccetera eccetera.
Non mi sono espresso molto bene. prova
al limite ti spiego meglio
ciao

 E tramite query come posso impostare dei calcoli?
Perchè in una query?


 ho provato ma senza risultati potresti essere + chiaro
grazie della disponibilitŕ.
@ sv scusa tu mi hai detto che potevo  fare delleoperazioni tramite query
poi mi dici perche' una query ?
ciao

ciao
mettiamo che hai una tabella che contiene 2 campi a e b
ora tu vuoi sommare a con b
puoi fare operazioni nelle maschere nei report e nelle query, ma non
puoi mettere calcoli nelle tabelle perchè le tabelle sono fatte con il
preciso scopo di contenere dati.
mettiamo di voler fare il calcolo in una query.
crea query in  visualizzazione struttura.
ti si apre una finestra che è quella di struttura delle query e sopra
una finestra + piccola con scritto mostra tabella
selezioni la tua tabella che contiene i campi a e b e schiacci su
aggiungi.
vedrai comparire la tua tabellina nella finestra di struttura nella
parte superiore.
drag and drop il campo A sotto in corrispondenza di campo
fai lo stesso con B
ora nella terza colonna scrivi in corrispondenza della riga campo
somma:[a]+[b]
Nel menu vai su visualizzazione---->visualizza foglio dati
e vedrai il risultato della tua query 
avrai 3 colonne
a, b, e sommadi a+b
poi schiaccia su visualizza struttura per tornare alla struttura della
tua query.
Leggiti un manuale comunque.
ciao
Andrea

Grazie mille!
Hai dei consigli sul manuale?
Ciao
Gianni


Non saprei. Io ho access 2002 bible in inglese ed è abbastanza completo e si
capisce piuttosto bene. In italiano non so che c'è in giro.

 ciao
Perchč mi interessava sapere se la tua query la utilizzi come origine dati.
In questo caso, personalmente, preferisco inserire i campi calcolati nella
form o nel report.


Capisco!!
grazie ad entrambi.
Gianni.

...........e se la somma deve essere fatta per tutti i record di un solo
campo?
sempre grazie anticipatamente
gianni

 gianni
Nella tua maschera, in un controllo non associato, nel corpo maschera,
utilizza la funzione "Dsum". Vedi Help. Oppure nel piè di pagina maschera
utilizza un controllo nella cui origine scrivi =Somma([MioCampo]).
