OVH Cloud OVH Cloud

passage d'une variable d'un formulaire a un autre

1 réponse
Avatar
matthieu.moulon
Bonjour,

J'ai créer un formulaire de connection, dans lequel je saisie le nom de la
personne et son mot de passe.
En cliquant sur OK, le formulaire de connection se ferme et un autre s'ouvre
(formulaire_2).
Je souhaite que dans ce nouveau formulaire, apparaisse le nom de la personne
connectée.
J'ai penser a mettre en code sur la zone de texte qqchose du style :
forms!formulaire_2![nom_utilisateur]=forms!connection!nom_de_connection
Mais ca ne fonctionne pas.
J'ai esayer de déclarer une variable public --> public user as string
dans laquelle je met "forms!connection!nom_de_connection" mais ca ne
fontionne pas non plus

Merci d'avance.
Matthieu

1 réponse

Avatar
Raymond
Bonsoir.

il faut déclarer une variable public dans un module standard et non dans un
formulaire. avant de cliquer sur ok sur ton formulaire de connexion, tu
charges les valeurs composées .
Dans le module
Public Utilisateur As String
Public MotdePasse As String

Dans le formulaire
Utilisateur = Me.nom_de_connection
MotdePasse = Me.LemotdePasse

Dans les autres formulaires il suffira de faire appel aux variables public.

Ne jamais utiliser user qui est un mot réservé.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"matthieu.moulon" a écrit dans le message de
news:bl9uo9$1k2$
Bonjour,

J'ai créer un formulaire de connection, dans lequel je saisie le nom de la
personne et son mot de passe.
En cliquant sur OK, le formulaire de connection se ferme et un autre
s'ouvre

(formulaire_2).
Je souhaite que dans ce nouveau formulaire, apparaisse le nom de la
personne

connectée.
J'ai penser a mettre en code sur la zone de texte qqchose du style :
forms!formulaire_2![nom_utilisateur]=forms!connection!nom_de_connection
Mais ca ne fonctionne pas.
J'ai esayer de déclarer une variable public --> public user as string
dans laquelle je met "forms!connection!nom_de_connection" mais ca ne
fontionne pas non plus

Merci d'avance.
Matthieu