Discussione:
Variabili globali, come?
(troppo vecchio per rispondere)
roby
2004-09-03 11:02:13 UTC
Permalink
Nel mio db per l'immissione e visualizzazione dati ho bisogno di tenere
in "memoria" i valori di alcuni campi i quali mi servono per filtrare
delle maschere in apertura....
Avevo pensato a delle variabili globali che siano viste da tutti i
forms e modificafibi dagli stessi.

E' possibile?

Se si come e dove devo dichiarare queste variabili globali?
Come faccio riferimento nei form ( nel codice VBA )?

Grazie,
Roby

Inviato da www.mynewsgate.net
Nick
2004-09-03 11:09:53 UTC
Permalink
Post by roby
Nel mio db per l'immissione e visualizzazione dati ho bisogno di tenere
in "memoria" i valori di alcuni campi i quali mi servono per filtrare
delle maschere in apertura....
Avevo pensato a delle variabili globali che siano viste da tutti i
forms e modificafibi dagli stessi.
E' possibile?
Se si come e dove devo dichiarare queste variabili globali?
Come faccio riferimento nei form ( nel codice VBA )?
Grazie,
Roby
Inviato da www.mynewsgate.net
si è possibile!
basta che crei un nuovo modulo VBA e subito dopo la scritta Option explicit dichiari le tue variabili nella forma

Public nomevariabile as tipo variabile

poi dagli altri moduli VBA richiami la tua variabile semplicemente digitando il nome

ciao
Nick
Marco Antonioli
2004-09-03 13:32:27 UTC
Permalink
Post by Nick
si è possibile!
basta che crei un nuovo modulo VBA e subito dopo la scritta Option explicit dichiari le tue variabili nella forma
Public nomevariabile as tipo variabile
poi dagli altri moduli VBA richiami la tua variabile semplicemente digitando il nome
Attenzione che pero che in caso di errore non gestito (lo so, non
dorebbe succedere ...) le variabili vengoni inizializzate a null.
Ciao+
MArco
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Nick
2004-09-03 13:42:08 UTC
Permalink
Post by Marco Antonioli
Post by Nick
si è possibile!
basta che crei un nuovo modulo VBA e subito dopo la scritta Option explicit dichiari le tue variabili nella forma
Public nomevariabile as tipo variabile
poi dagli altri moduli VBA richiami la tua variabile semplicemente digitando il nome
Attenzione che pero che in caso di errore non gestito (lo so, non
dorebbe succedere ...) le variabili vengoni inizializzate a null.
Ciao+
MArco
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
si giusto...
l'ho dato per scontato perchè cmq visto che gli servono per passare i dati cisarà un'izializzazione da qualche parte, cmq ottima
precisazione è sempre utile evitare gli errori o per lo meno capire ciò che mi propone access :D

ciao
Nick

MA
2004-09-03 11:18:00 UTC
Permalink
Post by roby
Nel mio db per l'immissione e visualizzazione
dati ho bisogno di tenere
Post by roby
in "memoria" i valori di alcuni campi i quali mi
servono per filtrare
Post by roby
delle maschere in apertura....
Avevo pensato a delle variabili globali che
siano viste da tutti i
Post by roby
forms e modificafibi dagli stessi.
E' possibile?
Se si come e dove devo dichiarare queste
variabili globali?
Post by roby
Come faccio riferimento nei form ( nel codice
VBA )?
Post by roby
Grazie,
Roby
non ti basta OpenArgs?
MAssimiliano
Loading...