Discussione:
copiare il valore da un campo data ad un altro
(troppo vecchio per rispondere)
Davide
2007-02-18 16:06:05 UTC
Permalink
Ciao a tutti, ho un problema di provata banalità che non sono capace di
risolvere:
in una sottomaschera all'interno dello stesso record vorrei replicare il
valore di data immesso in una casella testo 'data A' ad una casella testo
'dataB' dello stesso record.
Ho provato con una macro 'inserisci valore' ma il tisultato è una strana
stringa 0.04.18
Qualcuno può aiutarmi?
Grazie in anticipo
ConfNumb
2007-02-18 16:47:37 UTC
Permalink
Post by Davide
Ciao a tutti, ho un problema di provata banalità che non sono capace di
in una sottomaschera all'interno dello stesso record vorrei replicare il
valore di data immesso in una casella testo 'data A' ad una casella testo
'dataB' dello stesso record.
Ho provato con una macro 'inserisci valore' ma il tisultato è una strana
stringa 0.04.18
Qualcuno può aiutarmi?
Grazie in anticipo
Ciao.
Prova con il comando "ImpostaValore".
--
<><><><>
Paolo
Lorenzo(pyx)
2007-02-18 16:56:29 UTC
Permalink
Post by Davide
Ciao a tutti, ho un problema di provata banalità che non sono capace
in una sottomaschera all'interno dello stesso record vorrei
replicare il valore di data immesso in una casella testo 'data A' ad
una casella testo 'dataB' dello stesso record.
Ho provato con una macro 'inserisci valore' ma il tisultato è una
strana stringa 0.04.18
Qualcuno può aiutarmi?
Grazie in anticipo
Ciao,
la cosa piu' semplice che puoi fare e' agire sull'evento dopo aggiornamento
del controllo [dataA] :

Me!DataB=Me!DataA

--
Lorenzo
Roberto dal portatile
2007-02-19 17:54:51 UTC
Permalink
Post by Lorenzo(pyx)
Post by Davide
Ciao a tutti, ho un problema di provata banalità che non sono capace
in una sottomaschera all'interno dello stesso record vorrei
replicare il valore di data immesso in una casella testo 'data A' ad
una casella testo 'dataB' dello stesso record.
Ho provato con una macro 'inserisci valore' ma il tisultato è una
strana stringa 0.04.18
Qualcuno può aiutarmi?
Grazie in anticipo
Ciao,
la cosa piu' semplice che puoi fare e' agire sull'evento dopo
aggiornamento
Me!DataB=Me!DataA
Se come è presumibile la sottomaschera è continua, penso che questo potrebbe
non essere la soluzione giusta.
Post by Lorenzo(pyx)
--
Lorenzo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Lorenzo(pyx)
2007-02-19 20:14:38 UTC
Permalink
[...]
Post by Roberto dal portatile
Post by Lorenzo(pyx)
Ciao,
la cosa piu' semplice che puoi fare e' agire sull'evento dopo
aggiornamento
Me!DataB=Me!DataA
Se come è presumibile la sottomaschera è continua, penso che questo
potrebbe non essere la soluzione giusta.
Perche' scusa ?
Post by Roberto dal portatile
Post by Lorenzo(pyx)
--
Lorenzo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Roberto dal portatile
2007-02-20 11:11:58 UTC
Permalink
Post by Lorenzo(pyx)
[...]
Post by Roberto dal portatile
Post by Lorenzo(pyx)
Ciao,
la cosa piu' semplice che puoi fare e' agire sull'evento dopo aggiornamento
Me!DataB=Me!DataA
Se come è presumibile la sottomaschera è continua, penso che questo
potrebbe non essere la soluzione giusta.
Perche' scusa ?
La modifica da VBA del valore di una casella di testo in una maschera
continua non riguarda solo il record corrente ma tutti i record visualizzati
in quanto nella maschera la casella di testo è una e non una per ogni
record.
Altra cosa è invece intercettare il valore di un campo di una tabella
scrivendo nell'origine controllo di una casella di testo.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Lorenzo(pyx)
2007-02-20 11:45:51 UTC
Permalink
Post by Roberto dal portatile
Post by Lorenzo(pyx)
[...]
Post by Roberto dal portatile
Post by Lorenzo(pyx)
Me!DataB=Me!DataA
Se come è presumibile la sottomaschera è continua, penso che questo
potrebbe non essere la soluzione giusta.
Perche' scusa ?
La modifica da VBA del valore di una casella di testo in una maschera
continua non riguarda solo il record corrente ma tutti i record
visualizzati in quanto nella maschera la casella di testo è una e non
una per ogni record.
Altra cosa è invece intercettare il valore di un campo di una tabella
scrivendo nell'origine controllo di una casella di testo.
Si ottimo, pero' il suo controllo e' associato (all'interno dello stesso
record....)
pertanto il valore del primo campo viene copiato nel secondo.
Non mi funzionerebbero una miriade di maschere senza questo ;-)

In ogni caso manca all'appello Davide, che ne ha di scelte... :-)
Post by Roberto dal portatile
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
--
Lorenzo
Davide
2007-02-21 03:57:00 UTC
Permalink
Post by Lorenzo(pyx)
Post by Roberto dal portatile
Post by Lorenzo(pyx)
[...]
Post by Roberto dal portatile
Post by Lorenzo(pyx)
Me!DataB=Me!DataA
Se come è presumibile la sottomaschera è continua, penso che questo
potrebbe non essere la soluzione giusta.
Perche' scusa ?
La modifica da VBA del valore di una casella di testo in una maschera
continua non riguarda solo il record corrente ma tutti i record
visualizzati in quanto nella maschera la casella di testo è una e non
una per ogni record.
Altra cosa è invece intercettare il valore di un campo di una tabella
scrivendo nell'origine controllo di una casella di testo.
Si ottimo, pero' il suo controllo e' associato (all'interno dello stesso
record....)
pertanto il valore del primo campo viene copiato nel secondo.
Non mi funzionerebbero una miriade di maschere senza questo ;-)
In ogni caso manca all'appello Davide, che ne ha di scelte... :-)
Grazie di cuore a tutti voi, la soluzione di lorenzo mi ha risolto
brillantemente il problema. A buon rendere e di nuovo grazie.

Roberto dal portatile
2007-02-18 17:01:02 UTC
Permalink
Post by Davide
Ciao a tutti, ho un problema di provata banalità che non sono capace di
in una sottomaschera all'interno dello stesso record vorrei replicare il
valore di data immesso in una casella testo 'data A' ad una casella testo
'dataB' dello stesso record.
Ho provato con una macro 'inserisci valore' ma il tisultato è una strana
stringa 0.04.18
Qualcuno può aiutarmi?
Per prima cosa prova a impostare a Data in cifre il Formato della casella di
testo 'dataB' ; dopo di che non mi sembra il caso di scomodare una macro per
avere il valore di dataA anche in dataB: prova a scrivere nell'origine
controllo di dataB:

= [dataA]
Post by Davide
Grazie in anticipo
Prego.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Continua a leggere su narkive:
Loading...