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 R7
RELOAD PROJECT

RELOAD PROJECT 


 

RELOAD PROJECT  
Ne requiert pas de paramètre

La commande RELOAD PROJECT recharge les définitions du fichier source (méthodes, formulaires, etc.) à partir du disque, pour exécuter le projet dans l'environnement 4D courant. Elle peut être utilisée uniquement avec des projets 4D exécutés en mode interprété. L'exécution de la commande est asynchrone. 

Généralement, un projet est automatiquement rechargé lorsque l'application 4D détecte qu'un fichier source a été ajouté, modifié ou supprimé. C'est le cas lorsqu'un fichier a été directement édité depuis un IDE 4D Developer, ou après le déplacement d'une fenêtre d'application 4D de l'arrière-plan vers le premier plan du système d'exploitation.

L'appel de la commande RELOAD PROJECT est nécessaire lorsque les mécanismes de rechargement automatique du projet ne s'appliquent pas, c'est-à-dire, dans les contextes suivants : 

  • Le projet est exécuté par le 4D Server ou 4D Developer et les fichiers source sont modifiés par un moyen externe, tel qu'une action pull depuis un répertoire de gestion de version ; et vous ne pouvez pas (ou vous ne souhaitez pas) déplacer manuellement la fenêtre de l'application, car vous souhaitez, par exemple, que l'exécution soit automatique.
  • le projet est exécuté par 4D Server en mode headless et les fichiers source ont été modifiés.

La commande ne fait rien si l'environnement de développement (Design) n'est pas ouvert.

Lorsque la commande est appelée depuis :

  • un 4D Developer connecté à un 4D Server sur la même machine, elle est d'abord exécutée sur un 4D Server, puis sur 4D Developer.
  • un 4D Developer connecté à distance à un 4D Server, elle est exécutée uniquement sur un 4D Server.
  • un 4D monoposte ou un 4D Server, elle est exécutée localement.



Voir aussi  

Developing a project

 
PROPRIÉTÉS 

Produit : 4D
Thème : Environnement 4D
Numéro : 1739

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v18 R4

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)