Variables globales

Cliquez pour copier

Les variables globales sont utilisées dans toute l'application. Elles sont déclarées à l'avance et sont disponibles dans n'importe quel processus métier. C'est la différence essentielle avec les variables locales, qui ne sont disponibles que dans le processus métier dans lequel elles sont déclarées.


Pourquoi avons-nous besoin de variables globales ?

Une alternative à l'utilisation des variables globales consiste à stocker les enregistrements dans la base de données. Toutefois, dans ce cas, toute demande d'enregistrement entraîne une demande supplémentaire à la base de données. Cela peut ne pas être significatif pour les petites applications, mais lorsque votre base de données s'agrandit, l'utilisation de variables globales peut contribuer à réduire la charge.
N'oubliez pas que la valeur d'une variable globale n'est pas stockée dans la base de données. Elle prend la valeur par défaut à chaque fois que l'application redémarre.


Création de variables globales

Vous pouvez gérer les variables globales dans la section Business Logic. Vous verrez un onglet séparé appelé Variables globales.
Vous pouvez y créer de nouvelles variables globales et copier, modifier et supprimer celles qui existent déjà.



Propriétés des variables globales

  • Type - peut être n'importe quel type, y compris les tableaux, les modèles et les tableaux de modèles.
  • Name - le nom de la variable.
  • Description - la description de la variable.
  • Read-only - indique que la variable est en lecture seule.
  • Valeur par défaut - possibilité de définir une valeur par défaut (initiale).

Utilisation des variables globales

Après avoir créé une variable globale, une nouvelle section apparaît dans la liste des blocs de processus d'entreprise disponibles. Vous pouvez y trouver toutes les variables globales de votre application et les utiliser de la même manière que les variables locales pour créer la logique du processus métier.