Newsgroup: it.comp.appl.access
Titolo: Campo calcolato in tabella

ripropongo con un oggetto piu' consono
Ho la necessita' come spiegavo in qualche post precedente di portare
il valore di un campo calcolato in una tabella 
ho 8 campi calcolati in questa mia maschera dove non eseguono altro
che =[campo1]/4,5
il valore numerico che ottengo non riesco in nessuna maniera a
portarlo nella mia tabella
Che possibilita' ho ?
grazie e Buon Natale ;P

 ha scritto nel messaggio
news:83fluv0pugc34npdn...@4ax.com...

Non ho letto le risposte, se ce ne sono state;
nell'evento "prima di aggiornare" della form inserisci:
Me!campo1DiTabella = Me!campo1
Me!campo2DiTabella = Me!campo2
Me!campo3DiTabella = Me!campo3
etc. etc.
Ciao.
--
Sergio MAZZA



Lo provero' subito appena torno dal pranzone
Intanto ti ringrazio :) buone feste

 grazie e Buon Natale ;P
Ciao e buon Natale a te e a tutti ;-)

 wrote:

eccomi qui 
appena finito il pranzo e sono le 19.45 .....
ho provato con questa soluzione e non sono riuscito a farla andare
ho questi 2 campi "importo" "vendute"
il campo importo e' dove inserisco l'importo in euro ed ha come
origine la tabella "parziali" e il campo "welcome_euro"
il campo "vendute" e' il campo calcolato che ha come origine
"=[importo]/4,5"
ho provato con numerosi test a inserire gli event prima e dopo
aggiornamento ma senza solozione ..
qualche consiglio per aiutarmi in questi giorni dove il ragionamento
vacilla ?
grazie :)



ho provato con questa soluzione e non sono riuscito a farla andare
ho questi 2 campi "importo" "vendute"
il campo importo e' dove inserisco l'importo in euro ed ha come
origine la tabella "parziali" e il campo "welcome_euro"
il campo "vendute" e' il campo calcolato che ha come origine
"=[importo]/4,5" (questa casella dovrebbe andare nella colonna
"welcome_vendute"
ho provato con numerosi test a inserire gli event prima e dopo
aggiornamento ma senza solozione ..
Ho creato il campo nascosto come hai detto tu .. ma non ha fatto nulla
;/


Posso assicurarti che la procedura č corretta.
In alternativa prova a spiegare meglio la struttura del form e relazioni
con tabelle.
P.S.
Per favore, soffermati a curare la punteggiatura, cosě da farmi/ci capire
meglio.
Ciao.

 ha scritto nel messaggio
news:83fluv0pugc34npdn...@4ax.com...

saresti cosě gentile da farmi capire cosa non va in questa risposta che ti
ho dato nel tuo precedente post?
================================================
"Ciao Teamnetwork
Nel secondo controllo della maschera, evento dopo aggiornamento metti:
Me.NomeTerzoCampo = (Me.NomePrimoCampo / Me.NomeSecondoCampo)
Ciao Daniele"
=================================================
Vabbč che oggi  č Natale perň.....caspita .... credo che sarebbe doveroso
far sapere a chi vi ha suggerito una soluzione far sapere se va bene o no.
Ciao Daniele


ho riproposto con un oggetto piu' diretto niente di piu.
Forse , anzi sicuramente , mi ero espresso male, ma ho la necessita'
di utilizzare questa soluzione "Me.NomeTerzoCampo = (Me.NomePrimoCampo
/ Me.NomeSecondoCampo)" per 8 campi e non per uno solo.
Ti rispiego brevemente e perdonami se non ti ho risposto :/
Ho la mia bella maschera di prova con 2 campi.
Uno e' chiamata "importo" : e' un campo dove inserisco il valore in
euro che mi forniscono. E' associato come origine alla tabella
"parziali" e alla colonna "welcome_euro"
Il secondo e' chiamato "vendute" : e' il campo calcolato con cui ho il
problemino. Esegue la semplice operazione =[importo]/4,5
Vorrei associarlo alla colonna "welcome_vendute" della tabella
"parziali"
Questa e' solo una prova per vedere come farlo andare , dopodiche
dovrei aggiungere altri 7 campi "vendute".
Ho quindi bisogno di una soluzione che possa essere applicata anche
per piu' campi e non solo per uno
Spero di essere stato abbastanza chiaro e ti ripropongo le mie scuse
per la non risposta. Ho voluto essere piu' diretto con l'oggetto del
post :)
Buone feste

 Buone feste
se è come ho intuito, devi utilizzare una query di aggiornamento; ma a
questo punto entrano in gioco altre variabili...
Ciao.
--
Sergio MAZZA

 Buone feste
Ok. come non detto.
Non sono in grado di aiutarti perň ti lascio in buone mani.
Ciao Daniele

 ha scritto nel messaggio
news:yiTGb.9048$_P.3...@news4.tin.it...

Ciao Sergio
Grazie per essere entrato in gioco.  Sono sempre i MIGLIORI quelli che
lavorano.
Sto andando al LAVORO.... :)
ci risentiamo stasera....
Ciao Daniele
ps. spero di avere buone notizie da parte di Alex......


wrote:

ma e' proprio impossibile portare un campo calcolato in una tabella ?
credevo fossi io a cadere nella domanda banale mentre e' probabilmente
piu' difficile di quello che credessi :)


wrote:
se riuscite a dedicarmi qualche secondo vi prometto un cellulare di
vostra scelta a basso costo :)
ho messo il mio esempio online . e' uno zip da 1.5 mb
http://www.biellegi.com/test.zip
c'e' la maschera inserimento parziali.
c'e' la tabella parziali
e speriamo che qualcuno abbia veramente 1 secondo da buttare via :)
grazie in anticipo


wrote:
ho risolto alla meno peggio cosi
Ho creato un query di accodamento con questo codice
INSERT INTO parziali ( importo, vendute )
SELECT [Forms]![parziali]![importo] AS Espr1,
[Forms]![parziali]![vendute] AS Espr2;
se qualcuno riesce a farmi evitare la query mi fa una cortesia
nataliza :)))

 ha scritto nel messaggio
news:dicouvcfclmofvdmu...@4ax.com...

Perché non puoi risolvere così?
DoCmd.RUNSql "INSERT INTO parziali ( importo, vendute ) SELECT " &
Me![importo] & " AS Espr1, " & Me![vendute] & " AS Espr2;"
Devi ciclare su 7 caselle di testo?
For a = 1 to 7
    DoCmd.RUNSql "INSERT INTO parziali ( importo, vendute ) SELECT " &
Me![importo] & " AS Espr1, " & Me.Controls("vendute" & a) & " AS Espr2;"
next
Ciao.
--
Sergio MAZZA

 ps. spero di avere buone notizie da parte di Alex......
Se risce a poggiare la forchetta...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:5raouvoq054a3vc8l...@4ax.com...

..peccato che non riesco ad aprire il file......che versione di Access usi?
io ho A2000
Ciao Daniele


wrote:

uso il 2002 :/


Ciao Daniele