4D v16.3

Mode compile

Accueil

 
4D v16.3
Mode compile

Mode compile 


 

Mode compile {( * )} -> Résultat 
Paramètre Type   Description
Opérateur in Retourner l'information de la base hôte
Résultat  Booléen in Mode compilé (Vrai), mode interprété (Faux)

La fonction Mode compile teste si la base tourne en mode compilé (Vrai) ou en mode interprété (Faux).

Le paramètre facultatif * est utile dans le cadre d'une architecture utilisant des composants : il permet de déterminer la base (hôte ou composant) dont vous souhaitez connaître le mode d'exécution.

  • Lorsque la commande est appelée depuis un composant :
    • si le paramètre * est passé, la commande retourne Vrai ou Faux en fonction du mode d’exécution de la base hôte,
    • si le paramètre * n’est pas passé, la commande retourne Vrai ou Faux en fonction du mode d’exécution du composant.
  • Lorsque la commande est appelée depuis une méthode d’une base hôte, elle retourne toujours Vrai ou Faux en fonction du mode d’exécution de la base hôte.

Exemple  

Dans une de vos méthodes, vous avez placé du code pour déboguer la base lorsque vous êtes en mode interprété. Vous pouvez précéder ce code d'un test qui appelle la fonction Mode compile :

  ` ...
 Si(Non(Mode compile))
  ` Mettre du code pour déboguer votre base ici
 Fin de si
  ` ...



Voir aussi  

APPELER 4D
Indefinie

 
PROPRIÉTÉS 

Produit : 4D
Thème : Environnement 4D
Numéro : 492
Nom intl. : Is compiled mode

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

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

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