« Configuration des applications (administration) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 3 : Ligne 3 :


Ces scripts permettent notamment :
Ces scripts permettent notamment :
* De définir des directives de compilation pour conditionné le code métier
* De définir des directives de compilation pour conditionner le code métier
* De définir des index personnalisés pour adapter les index aux usages du progiciel.
* De définir des index personnalisés pour adapter les index aux usages du progiciel.


===Pour définir une configuration===
===Pour définir une configuration===
Les configuration sont définies au niveau de l'application puis associées aux application dans un dossier.
Les configuration sont définies au niveau de l'application puis associées aux applications dans un dossier.


Pour définir une configuration :
Pour définir une configuration :

Version du 30 mai 2016 à 15:57

{{#images:version710-32x32.png|stock}} La configuration d'application permet de définir des scripts de configuration qui seront exécutés au chargement de l'application.

Ces scripts permettent notamment :

  • De définir des directives de compilation pour conditionner le code métier
  • De définir des index personnalisés pour adapter les index aux usages du progiciel.

Pour définir une configuration

Les configuration sont définies au niveau de l'application puis associées aux applications dans un dossier.

Pour définir une configuration :

puis saisissez le contenu du script :

Pour associer une configuration

Pour associer une configuration à une application dans le contexte d'un dossier glisser l'application sur le noeud "Configurations dans ce dossier" de l'application :

Notez que :

  • Une configuration peut être partagée par plusieurs contexte de dossier.
  • La liste des configuration est ordonnée, l'ordre de chargement de la configuration peut avoir une influence.

Pour ordonner la liste des configurations :

Exemple de script de configuration

<source lang="delphi"> begin

 // defines
 {$DEFINEGLOBAL FIX_MY_PROBLEM}
 // index
 ModelManager.AddCustomIndex('WFAddress','Country,City');

end; </source>

Voir aussi: