Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 21/07/2011, 11h32   #1
Futur Membre du Club
 
Homme
Inscription : avril 2011
Messages : 48
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 48
Points : 15
Points : 15
Par défaut Cacher formulaire à l'ouverture

Bonjour,

J'ai un formulaire qui exécute un bout de code à l'ouverture, et je n'arrive pas à obtenir ce que je voudrais...

En effet, ce formulaire est un formulaire de définition de classes d'enjeux d'un projet ("F_C_Enjeux"). Il se peut qu'à l'ouverture du formulaire les enjeux n'aient pas encore été définis, et donc le formulaire ouvert est vide.

J'ai donc crée un code qui teste la définition des enjeux du projet à l'ouverture du formulaire. S'ils ne sont pas définis, un autre formulaire s'ouvre afin de définir les enjeux ("F_D_Enjeux").

Cependant, le formulaire "F_C_Enjeux" semble finir de s'ouvrir après l'ouverture de "F_D_Enjeux" et donc se retrouve en premier plan. Il faut donc le fermer pour accéder à la définition des enjeux, et ce n'est pas ce que je veux...

Comment faire pour que le formulaire "F_D_Enjeux" se retrouve au premier plan?

Merci!
Farabon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 11h59   #2
Membre du Club
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 47
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : juillet 2011
Messages : 47
Points : 46
Points : 46
As-tu essayé de faire quelque chose comme ça :

Code :
1
2
tonForm2emePlan.Modal = False
tonForm1erPlan.Modal = True
Il y aussi :
Code :
tonForm2emePlan.Visible = False
Pour le coup il sera invisible ;-)
Nitsuja est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 12h09   #3
Futur Membre du Club
 
Homme
Inscription : avril 2011
Messages : 48
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 48
Points : 15
Points : 15
J'ai essayé, même avant de poster.

Je ne comprend pas, cela ne marche pas... Peut-être parce que mon formulaire "F_C_Enjeux" n'a pas fini de se charger quand j'appelle l'autre?

J'ai même essayé de l'ouvrir en acHidden et ça ne marche pas non plus...

Incompréhensible
Farabon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 12h11   #4
Membre du Club
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 47
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : juillet 2011
Messages : 47
Points : 46
Points : 46
Je ne sais pas si je vais pouvoir t'aider mais peut-tu poster ton bout de code qui ne marche pas comme tu le voudrais ?
Nitsuja est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 13h11   #5
Futur Membre du Club
 
Homme
Inscription : avril 2011
Messages : 48
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 48
Points : 15
Points : 15
En fait j'ai trouvé...

Il suffisait de mettre la propriété "fen Indépendante" sur Oui dans les propriétés de mon form "F_D_Enjeux".
Ainsi il restera toujours au premier plan.

Merci pour la tentative de coup de main
Farabon 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 00h35.


 
 
 
 
Partenaires

Hébergement Web