Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20.6
EFFACER VARIABLE

EFFACER VARIABLE 


 

EFFACER VARIABLE ( variable ) 
Paramètre Type   Description
variable  Variable in Nom de la variable à effacer

EFFACER VARIABLE réinitialise variable à la valeur par défaut de son type (par exemple chaîne vide pour les types Texte, 0 — zéro — pour les variables numériques, aucun élément pour un tableau etc.). La variable existe toujours en mémoire.

Note : Pour plus d'informations sur les valeurs par défaut du type, veuillez consulter le paragraphe Valeurs par défaut.

La variable passée dans variable peut être une variable locale, process ou interprocess.

Note : Il n'est pas nécessaire d'effacer les variables process à la fin de l'exécution d'un process, 4D s'en charge automatiquement. De même, chaque variable locale est automatiquement effacée à la fin de l'exécution de la méthode dans laquelle elle a été créée.

Exemple  

Dans un formulaire, vous utilisez une liste déroulante appelée asMalListeD n'ayant qu'un rôle d'interface utilisateur. Autrement dit, vous exploitez ce tableau lors de la saisie de données, mais une fois que le formulaire est refermé, vous n'en avez plus besoin. Par conséquent, lors de l'événement Sur libération, vous effacez simplement le tableau :

  // Méthode objet liste déroulante asMalListeD
 Au cas ou
    :(Evenement formulaire code=Sur chargement)
  // Initialiser le tableau comme vous le souhaitez...
       TABLEAU TEXTE(63;asMalListeD;...)
  // ...
    :(Evenement formulaire code=Sur libération)
  // Vous n'avez plus besoin du tableau
       EFFACER VARIABLE(asMalListeD)
  // ...
 Fin de cas



Voir aussi  

Indefinie

 
PROPRIÉTÉS 

Produit : 4D
Thème : Variables
Numéro : 89
Nom intl. : CLEAR VARIABLE

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)