4D v16.3

On Startup database method

Accueil

 
4D v16.3
On Startup database method

On Startup database method 


 

On Startup database method  
Ne requiert pas de paramètre

  

La On Startup database method est exécutée une seule fois, au moment de l'ouverture de la base.

Les environnements 4D suivants sont concernés :

  • 4D en mode local
  • 4D en mode distant (sur le poste client une fois que la connexion a été acceptée par 4D Server)
  • Application 4D compilée et fusionnée avec 4D VolumeDesktop

Note : La On Startup database method n'est PAS exécutée par 4D Server.

La On Startup database method est exécutée automatiquement par 4D ; à la différence des méthodes projet, vous ne pouvez pas appeler cette méthode base par programmation. Vous pouvez toutefois l'exécuter depuis l'éditeur de méthodes. Vous pouvez également utiliser des sous-routines.

La On Startup database method est l'emplacement idéal pour :

  • Initialiser les variables interprocess que vous utiliserez pendant toute la session de travail.
  • Démarrer automatiquement des process à l'ouverture de la base.
  • Charger des préférences ou des paramétrages sauvegardés dans ce but lors de la session de travail précédente.
  • Empêcher l'ouverture de la base si une condition n'est pas remplie (comme par exemple, une ressource système manquante) par l'appel explicite de la commande QUIT 4D.
  • Accomplir toute autre action que vous souhaitez exécuter automatiquement à chaque ouverture de la base.

En revanche, il est fortement déconseillé de lancer des impressions depuis la On Startup database method.

Exemple  

Reportez-vous à l'exemple de la section On Exit database method.



Voir aussi  

Méthodes
On Exit database method
Présentation des méthodes base
QUIT 4D

 
PROPRIÉTÉS 

Produit : 4D
Thème : Méthodes base

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

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