Aller au contenu principal
Version : 20 R10

On Startup database method

On Startup database method*

Ne requiert pas de paramètre

a 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

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

Propriétés

Numéro de commande905263
Thread safe