Zum Hauptinhalt springen
Eine Umgebungsvariable ist ein string, der zum Speichern von Text verwendet wird, z. B. eines Pfads zu einer externen Ressource. Umgebungsvariablen werden in den Projekteigenschaften angegeben (Project → Projekteigenschaften → Umgebungsvariablen) und in Dokumentdefinitionen und Skripten verwendet. Wenn ein Projekt auf einem anderen Application Server oder auf einem anderen Computer ausgeführt wird, können sich die Pfade zu externen Ressourcen ändern. Wenn das Projekt mehrere Dokumentdefinitionen, mehrere Datenbankprüfregeln und mehrere Skripte enthält, kann die Bearbeitung all dieser Objekte recht viel Zeit in Anspruch nehmen. Damit Sie nicht alle im Projekt verwendeten Objekte bearbeiten müssen, können Sie die Pfade zu externen Objekten in Umgebungsvariablen angeben und diese Variablen beim Erstellen von Regeln, beim Einrichten des Exports oder beim Schreiben von Skripten verwenden. Wenn Sie das Projekt dann in einer anderen Umgebung ausführen, müssen Sie lediglich die Verbindungsparameter im Dialogfeld Umgebungsvariablen bearbeiten.

Arten von Umgebungsvariablen

In ABBYY FlexiCapture gibt es zwei Arten von Umgebungsvariablen:
  • String Dies ist eine Textvariable.
  • ADO-Verbindungszeichenfolge Dies ist eine Verbindungszeichenfolge zum Herstellen einer Verbindung mit einer ODBC-kompatiblen Datenbank.

Erstellen und Bearbeiten von Umgebungsvariablen

So erstellen Sie eine neue Umgebungsvariable:
  1. Klicken Sie im Dialogfeld Projekteigenschaften auf die Registerkarte Umgebungsvariablen und dann auf die Schaltfläche Neu….
  2. Wählen Sie im Dialogfeld Neue Umgebungsvariable einen Typ aus und geben Sie einen Namen für die Umgebungsvariable ein. Den Typ der Umgebungsvariable können Sie später nicht mehr ändern.
  3. Füllen Sie das Feld Value entsprechend dem Typ Ihrer Umgebungsvariable aus:
    • Geben Sie für eine Umgebungsvariable vom Typ String einen Wert ein (z. B. den Pfad zu einem Ordner oder eine E-Mail-Adresse).
    • Geben Sie für eine Umgebungsvariable vom Typ ADO-Verbindungszeichenfolge den Pfad zur Datenbank, die Zugriffsparameter sowie alle weiteren Verbindungsparameter an, die der verwendete Treiber erfordert.
  4. Geben Sie alle erforderlichen Informationen in das Feld Description ein.
Um eine vorhandene Umgebungsvariable zu bearbeiten oder zu löschen, klicken Sie auf Bearbeiten… oder Löschen.

Verwendung von Umgebungsvariablen

  • Umgebungsvariablen vom Typ String können verwendet werden, um:
    • eine Quelle für Eingabebilder anzugeben;
    • Einstellungen anzugeben, die bestimmen, wie Dokumente in Dateien und Bilder exportiert werden.
Verwenden Sie die folgende Syntax, um auf eine Umgebungsvariable zu verweisen: <Env:Name_of_environment_variable> oder <$:Name_of_environment_variable>.
  • Umgebungsvariablen vom Typ ADO-Verbindungszeichenfolge können verwendet werden, um Verbindungen zu verschiedenen Datenbanken herzustellen:
    • Beim Erstellen einer Datenbankprüfregel
    • In einer Dokumentdefinition beim Einrichten des Exports
    • In einer Dokumentdefinition beim Verbinden eines Datensatzes mit einer externen Datenbank
    • In den Feldeigenschaften beim Angeben von Werteinschränkungen
  • Umgebungsvariablen jedes Typs können in Skripten verwendet werden. Verwenden Sie die Eigenschaft EnviromentVariables von IProperties, die im IProject-Interface verfügbar ist.