OVH Cloud OVH Cloud

déclaration de variables

3 réponses
Avatar
barbar
Bonjour,
Pour le besions d'une appli, je demande par le biais d'un formulaire
l'entrée de différents chemins que je stocke dans des variables.

Jai placé à tort ou à raison la déclaration de ces variables dans un module
pour faire en sorte de pouvoir "toucher" ces variables depuis n'importe quel
endroit du projet sans avoir à répeter les déclarations.
et bien ça marche pas bien et je ne comprend pas. (la procédure du module
donne satisfaction en renvoyant les valeurs mais l'appel direct de la
variable reste vierge)
Comment signifier l'appel de ces variables ?

j'espére avoir été clair
merci d'avance !!


--
----------------------------------------------------------
François CONTI
25 Route de champs.
89530 Saint-Bris-le-Vineux
03-86-53-32-21 . 06-66-55-75-13

3 réponses

Avatar
Gilbert
Bonjour,

Comment as-tu déclaré ces variables?
Sont-elles 'Public'?

Public Toto as Long

Gilbert

"barbar" a écrit dans le message de
news:dfm4rr$b52$
Bonjour,
Pour le besions d'une appli, je demande par le biais d'un formulaire
l'entrée de différents chemins que je stocke dans des variables.

Jai placé à tort ou à raison la déclaration de ces variables dans un
module

pour faire en sorte de pouvoir "toucher" ces variables depuis n'importe
quel

endroit du projet sans avoir à répeter les déclarations.
et bien ça marche pas bien et je ne comprend pas. (la procédure du module
donne satisfaction en renvoyant les valeurs mais l'appel direct de la
variable reste vierge)
Comment signifier l'appel de ces variables ?

j'espére avoir été clair
merci d'avance !!


--
----------------------------------------------------------
François CONTI
25 Route de champs.
89530 Saint-Bris-le-Vineux
03-86-53-32-21 . 06-66-55-75-13




Avatar
barbar
Ces variables sont effectivement "public" et vont chercher leur valeurs dans
un formulaire.
j'ai du créer une procédure dans mon module car dans la partie déclaration
du module cela ne passait pas.
sub param()
public test as string
test = forms ! [nom du form]![nom du champs]
end sub

Si j'appelle la procédure depuis mon appli ça passe et les variables sont
correctes mais si j'appelle directement la variable par son nom elle reste
désespérement vide...
merci
Avatar
3stone
Salut,

"barbar"
| Ces variables sont effectivement "public" et vont chercher leur valeurs dans
| un formulaire.
| j'ai du créer une procédure dans mon module car dans la partie déclaration
| du module cela ne passait pas.

| sub param()
| public test as string
| test = forms ! [nom du form]![nom du champs]
| end sub


Pas tout à fait ca....


Public strTest as String

Sub Initialisation()
strTest = Forms!NomForm!NomControle
End Sub


La déclaration de la variable doit se trouver en dehors de la Sub,
directement en haut de la page...


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw