4D v16.3

CLOSE WINDOW

Accueil

 
4D v16.3
CLOSE WINDOW

CLOSE WINDOW 


 

CLOSE WINDOW {( fenêtre )} 
Paramètre Type   Description
fenêtre  RefFen in Numéro de référence de la fenêtre externe ou Fenêtre de premier plan du process si ce paramètre est omis

CLOSE WINDOW referme la dernière fenêtre créée à l'aide de la commande Open window ou Open form window dans le process courant. S'il n'y a pas de fenêtre personnalisée ouverte, CLOSE WINDOW ne fait rien ; la commande ne ferme pas les fenêtres système. Si CLOSE WINDOW est appelée alors qu'un formulaire est actif dans la fenêtre, elle n'a pas d'effet non plus. Vous devez appeler CLOSE WINDOW lorsque vous avez fini d'utiliser une fenêtre ouverte avec Open window ou Open form window.

Il est inutile de passer un numéro à CLOSE WINDOW lorsque vous l'utilisez pour refermer des fenêtres ouvertes à l'aide de la fonction Open window ou Open form window. En effet, si plusieurs fenêtres ont été ouvertes par une succession d'appels à ces commandes, elles ne pourront être refermées que dans l'ordre inverse de leur création.

Si vous passez en paramètre la référence d'une zone externe créée à l'aide de la fonction _o_Open external window, CLOSE WINDOW referme la fenêtre externe. Pour plus d'informations sur les fenêtres externes, reportez-vous à la description de la fonction _o_Open external window.

Exemple  

L'exemple suivant ouvre une fenêtre formulaire et crée des enregistrements à l'aide de la commande ADD RECORD. Une fois les enregistrements ajoutés, la fenêtre est fermée par la commande CLOSE WINDOW :

 FORM SET INPUT([Employés];"Entrée")
 $refFen:=Open form window([Employés];"Entrée")
 Repeat
    ADD RECORD([Employés]//Ajout d'un enregistrement d'employé
 Until(OK=0) //Boucle jusqu'à ce que l'utilisateur annule
 CLOSE WINDOW //Fermeture de la fenêtre



Voir aussi  

_o_Open external window
Open form window
Open window

 
PROPRIÉTÉS 

Produit : 4D
Thème : Fenêtres
Numéro : 154

 
HISTORIQUE 

Créé : < 4D v6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)