Zum Hauptinhalt springen
Im Skripteditor können Sie Skripte schreiben und bearbeiten. Für Ihr Skript können Sie eine der folgenden Skriptsprachen auswählen: VBScript, JScript.Compact, JScript, C#.Net, VisualBasic.Net oder JScript.Net. Die ausgewählte Sprache bleibt auch beim nächsten Start des Editors ausgewählt.

Skripte prüfen

Um mit dem Debuggen eines Skripts zu beginnen, können Sie:
  • die Taste F9 drücken.
  • auf die Schaltfläche Check in der Symbolleiste klicken.
  • das Menü Tools öffnen und auf Check Script klicken.
Wenn keine Fehler gefunden werden, wird die Meldung Script is correct. angezeigt. Wenn das Skript Fehler enthält, werden diese im Fehlerbereich aufgelistet. Doppelklicken Sie im Fehlerbereich auf eine Fehlermeldung, um im Skripteditor zu der Fragmentstelle mit dem Fehler zu springen.
Sie können Skripte auch mit Fehlern speichern und die Fehler später beheben.
Standardmäßig wird der Fehlerbereich unten im Editor angezeigt. Sie können die Größe dieses Bereichs mit der Maus ändern. Sie können auch seine Position ändern (siehe unten für Details).

Den Editor anpassen

Sie können das Menü Ansicht verwenden, um das Erscheinungsbild des Skripteditors anzupassen. Das Menü Ansicht enthält die folgenden Elemente:
  1. Fehlerfenster Ändert die Position des Fehlerbereichs im Editor. Sie können festlegen, ob er oben, unten (standardmäßig ausgewählt), rechts oder links angezeigt wird.
  2. Symbolleiste Blendet die Symbolleiste ein oder aus.
  3. Statusleiste Blendet die Statusleiste ein oder aus.

Hinzufügen einer benutzerdefinierten Funktion

Um eine benutzerdefinierte Funktion hinzuzufügen, wählen Sie in der Dropdown-Liste auf der Symbolleiste eines der folgenden globalen Module aus: Script in <object_name\document_definition_name>, Rule Global Script Module oder Export Global Script Module. Weitere Informationen zum Skripting in ABBYY FlexiCapture finden Sie unter Using Skripte.
Sie können im Skripteditor keine RTL-Sprachen für Textkonstanten verwenden. Wenn Sie RTL-Text zu Ihrem Skript hinzufügen müssen, verwenden Sie eine der folgenden Behelfslösungen:
  1. Platzieren Sie Ihren RTL-Text in einer Benutzerskriptmeldung oder einer Umgebungsvariablen.
  2. Verwenden Sie eine externe Assembly für Ihr Projekt oder die Document Definition (weitere Informationen finden Sie unter Externe Assemblies).