FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Fermeture puis ouverture d'une fenêtre
Fermeture puis ouverture d'une fenêtre
Débuté par Alexandre, 18 oct. 2017 16:01 - 4 réponses
Connectez-vous…
Alexandre
#1
Membre enregistré
62 messages
Posté le 18 octobre 2017 - 16:01
Bonjour à tous,
Je dispose d'un bouton situé dans une fenêtre (fenêtre 1) avec le code suivant :
OuvreSoeur(FEN_Fenetre2, SAI_Adresse_email, SAI_Mot_de_passe)
Dans la fenêtre 2, j'ai le code suivant dans l'initialisation de la fenêtre :
Ferme(FEN_Fenetre1)
FenEtat(FEN_Fenetre2, Actif)
Mon objectif étant de fermer la fenêtre 1 lorsque la fenêtre 2 est appelée par l'utilisateur en cliquant sur le bouton.
Le code fonctionne si l'utilisateur suit un parcours très précis, dans mon cas une inscription.
Avez-vous une solution à me donner pour réaliser cette opération en sachant que je dois passer plusieurs paramètres sur mes fenêtres ?
Je vous remercie d'avance pour votre aide,
Cordialement,
Alexandre
Signaler
0
0
mlion
#2
Membre enregistré
326 messages
Popularité : +15 (19 votes)
Posté le 18 octobre 2017 - 17:07
Bonjour.
Voir la fonction Utilise().
Michel.
Signaler
0
0
mlion
#3
Membre enregistré
326 messages
Popularité : +15 (19 votes)
Posté le 18 octobre 2017 - 17:15
Méa culpa -> tu veux passer des paramètres et utilise() ne le permet pas...
Pour une fenêtre soeur (extrait de la documentation):
L'ouverture de la fenêtre est non modale.
la fenêtre parente reste la fenêtre en cours.
après l'ouverture de la fenêtre soeur, les traitements suivant l'appel de la fonction OuvreSoeur dans la fenêtre appelante sont exécutés.
l'utilisateur pourra cliquer dans l'une des fenêtres parentes de la fenêtre en cours.
Conclusion : ta fenêtre1 est la parente dans ton cas -> tu ne peux pas la fermer ... à priori.
Michel.
Signaler
0
0
Laurent33
#4
Membre enregistré
40 messages
Popularité : +1 (3 votes)
Posté le 18 octobre 2017 - 17:36
Bonjour,
dans le code du bouton :
OuvreSoeur
(
FEN_
Fenetre2
,
SAI_
Adresse_email
,
SAI_
Mot_de_passe
)
Ferme
(
FEN_
Fenetre1
)
RepriseSaisie
(
FEN_
Fenetre2
)
Cordialement,
Laurent33
Signaler
0
0
Alexandre
#5
Membre enregistré
62 messages
Posté le 19 octobre 2017 - 14:08
Bonjour,
En effet, impossible d'utiliser la fonction Utilise() avec des paramètres.
Du coup, j'ai mis un morceau de code tout bête mais qui fonctionne :
Code initialisation de ma fenêtre 1 :
MaFenêtre..Visible = Vrai
Dans le code du bouton clic sur la fenêtre 1 :
MaFenêtre..Visible = Faux
OuvreSoeur(FEN_Fenetre2)
Cordialement
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte