Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/09/2011, 08h59   #1
Membre du Club
 
Homme Claude Larocque
Développeur informatique
Inscription : mai 2009
Messages : 62
Détails du profil
Informations personnelles :
Nom : Homme Claude Larocque
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : mai 2009
Messages : 62
Points : 46
Points : 46
Par défaut Rendre clic inopérant durant l'entrée d'un autre formulaire

Bonjour,
Un usager travaille sur Form1, lorsqu'un autre usager veut se connecter, j'ai Form2 qui ouvre et lui demande un mot de passe, jusqu'ici tout fonctionne, cependant, si l'usager clique sur Form1, elle reçoit le focus et par le fait même Form2 va derrière Form1, est-il possible que Form1 soit désactivée temporairement sans la fermer, j'ai le code pour rendre les contrôles inopérants, mais si l'usager clique dans un espace vide, c'est la même histoire.
Serait-il possible de désactiver Form1 tout en la gardant dans l'arrière-plan et lorsque Form2 se ferme, elle devient de nouveau active?

Merci
Claude du Québec
toumack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 09h44   #2
Membre éprouvé
 
Homme Robert LINCE
Conseiller psycho-pédagogique
Inscription : octobre 2007
Messages : 279
Détails du profil
Informations personnelles :
Nom : Homme Robert LINCE
Localisation : Belgique

Informations professionnelles :
Activité : Conseiller psycho-pédagogique
Secteur : Enseignement

Informations forums :
Inscription : octobre 2007
Messages : 279
Points : 478
Points : 478
Tu donnes peu de renseignements sur la structure de ton application et comment elle fonctionne en mode multi-utilisateurs.
Cependant, peut-être pourrais-tu utiliser la vérification de l’état du Form2. Quelque chose comme ceci (à adapter) lorsque le Form1 est activé :
Code :
1
2
3
4
5
6
7
Private Sub Form_Current()
If CurrentProject.AllForms("Form2").IsLoaded Then
DoCmd.Minimize
DoCmd.OpenForm "Form2", , , , , acWindowNormal
Exit Sub
End If
End Sub
Cordialement.
RobiPMS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/09/2011, 10h59   #3
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 103
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 103
Points : 8 728
Points : 8 728
Bonjour,

Dans les propriétés du Form mettre :
Citation:
Fen indépendante => Oui.
Fen modales => Oui.
Ceci permet de verrouiller le form2 en premier plan tant qu'il est ouvert.

Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/09/2011, 12h11   #4
Membre du Club
 
Homme Claude Larocque
Développeur informatique
Inscription : mai 2009
Messages : 62
Détails du profil
Informations personnelles :
Nom : Homme Claude Larocque
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : mai 2009
Messages : 62
Points : 46
Points : 46
Par défaut C'était trop simple, merci

Bonjour Dolphy,
Merci pour ton conseil, c'était exactement ce que je voulais...

Bonne journée

Claude
toumack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 12h12   #5
Membre du Club
 
Homme Claude Larocque
Développeur informatique
Inscription : mai 2009
Messages : 62
Détails du profil
Informations personnelles :
Nom : Homme Claude Larocque
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : mai 2009
Messages : 62
Points : 46
Points : 46
Par défaut Merci

Merci pour ta réponse,
elle est également bonne.

Bonne journée
toumack est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h22.


 
 
 
 
Partenaires

Hébergement Web