Passer au contenu principal
Une variable d’environnement est une chaîne de caractères utilisée pour stocker du texte, par exemple le chemin d’accès à une ressource externe. Les variables d’environnement sont définies dans les propriétés d’un projet (Project → Propriétés du projet → Variables d’environnement) et sont utilisées dans les définitions de document et les scripts. Lorsqu’un projet est exécuté sur un autre serveur d’applications ou sur un autre ordinateur, les chemins d’accès aux ressources externes peuvent changer. Si le projet comprend plusieurs définitions de document, plusieurs règles de vérification de base de données et plusieurs scripts, la modification de tous ces objets peut prendre un certain temps. Pour éviter de modifier tous les objets utilisés par le projet, vous pouvez spécifier les chemins d’accès aux objets externes dans des variables d’environnement et utiliser ces variables lors de la création de règles, de la configuration de l’Export ou de la rédaction de scripts. Ainsi, si vous exécutez votre projet dans un autre environnement, il vous suffira de modifier les paramètres de connexion dans la boîte de dialogue Variables d’environnement.

Types de variables d’environnement

Il existe deux types de variables d’environnement dans ABBYY FlexiCapture :
  • String Il s’agit d’une variable textuelle.
  • chaîne de connexion ADO Il s’agit d’une chaîne de connexion utilisée pour se connecter à une base de données compatible ODBC.

Création et modification des variables d’environnement

Pour créer une nouvelle variable d’environnement :
  1. Dans la boîte de dialogue Propriétés du projet, cliquez sur l’onglet Variables d’environnement, puis sur le bouton Nouveau….
  2. Dans la boîte de dialogue Nouvelle variable d’environnement, sélectionnez un type et saisissez un nom pour la variable d’environnement. Vous ne pourrez pas modifier ultérieurement le type de la variable d’environnement.
  3. Renseignez le champ Value selon le type de votre variable d’environnement :
    • Pour une variable d’environnement de type String, saisissez une valeur (par exemple, le chemin d’accès à un dossier ou une adresse e-mail).
    • Pour une variable d’environnement de type chaîne de connexion ADO, spécifiez le chemin d’accès à la base de données, les paramètres d’accès et tout autre paramètre de connexion requis par le pilote que vous utilisez.
  4. Saisissez les informations nécessaires dans le champ Description.
Pour modifier ou supprimer une variable d’environnement existante, cliquez sur Modifier… ou Delete.

Utilisation des variables d’environnement

  • Les variables d’environnement de type String peuvent être utilisées pour :
    • spécifier une source d’images en entrée ;
    • définir les paramètres qui déterminent comment les documents sont exportés sous forme de fichiers et d’images.
Utilisez la syntaxe suivante pour faire appel à une variable d’environnement : <Env:Name_of_environment_variable> ou <$:Name_of_environment_variable>.
  • Les variables d’environnement de type chaîne de connexion ADO peuvent être utilisées pour se connecter à différentes bases de données :
  • Les variables d’environnement de tout type peuvent être utilisées dans les scripts. Utilisez la propriété EnviromentVariables de IProperties, disponible dans l’interface IProject.