4D v16.3

FIXER VARIABLE ENVIRONNEMENT

Accueil

 
4D v16.3
FIXER VARIABLE ENVIRONNEMENT

FIXER VARIABLE ENVIRONNEMENT 


 

FIXER VARIABLE ENVIRONNEMENT ( nomVar ; valeurVar ) 
Paramètre Type   Description
nomVar  Chaîne in Nom de la variable à fixer
valeurVar  Chaîne in Valeur de la variable ou "" pour rétablir la valeur par défaut

La commande FIXER VARIABLE ENVIRONNEMENT vous permet de fixer la valeur d’une variable d’environnement sous Mac OS X et Windows. Elle est destinée à une utilisation conjointe avec la commande LANCER PROCESS EXTERNE. Elle fonctionne également avec la commande PHP Executer.

Passez dans le paramètre nomVar le nom de la variable à définir et dans le paramètre valeurVar sa valeur.

  • Pour obtenir la liste générale des variables d’environnement et leurs valeurs possibles, reportez-vous à la documentation technique de votre système d’exploitation.
  • Pour connaître la liste des variables d’environnement utilisables avec la commande LANCER PROCESS EXTERNE, reportez-vous à la documentation de cette commande. A noter que trois variables d’environnement spécifiques sont disponibles dans le cadre de l’utilisation dans ce contexte :
    _4D_OPTION_CURRENT_DIRECTORY : permet de définir le répertoire courant du process externe à lancer. Vous devez passer dans valeurVar le chemin d’accès du répertoire (syntaxe type HFS sous Mac OS et DOS sous Windows).
    _4D_OPTION_HIDE_CONSOLE (Windows uniquement) : permet de masquer la fenêtre de la console DOS. Vous devez passer "true" dans valeurVar pour masquer la console ou "false" pour l’afficher.
    _4D_OPTION_BLOCKING_EXTERNAL_PROCESS : permet d'exécuter le process externe en mode asynchrone, c'est-à-dire non bloquant pour les autres applications. Vous devez passer "false" dans valeurVar pour définir une exécution asynchrone ou "true" pour une exécution synchrone (il n'est pas possible d'utiliser une valeur par défaut avec cette variable).
    Ces variables sont valides dans le process courant pour le prochain appel à LANCER PROCESS EXTERNE.

Exemple  

Reportez-vous aux exemples de la commande LANCER PROCESS EXTERNE.



Voir aussi  

_o_FIXER EXECUTABLE CGI
LANCER PROCESS EXTERNE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Outils
Numéro : 812
Nom intl. : SET ENVIRONMENT VARIABLE

 
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)