> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IWorkSpace

> IWorkSpace ist das zentrale Skriptingobjekt der Scanning Station: Batches und Seiten hinzufügen, scannen, Barcodes erkennen und Batches an FlexiCapture, einen Ordner oder FTP senden.

<div id="what-it-does">
  ## Was es tut
</div>

Stellt den Workspace der Station dar. Das Objekt ist in Skripten unter dem Schlüsselwort `this` verfügbar.

<div id="methods">
  ## Methoden
</div>

| **Definition**                                                                                                                                                                                                                                                                                                                  | **Beschreibung**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AddBatch( target: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), name: string, type: [IBatchType](/de/flexi-capture/scanning-station/shared/scripts/batch-type) ): [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item)                                      | Fügt einen Batch hinzu. Ein neuer Batch wird nach dem im Parameter **target** angegebenen Batch eingefügt. Um den Batch am Anfang der Liste einzufügen, setzen Sie den Parameter **target** auf "Nothing" (VBScript: `me.AddBatch Nothing, "batch 1", me.BatchTypes.Item(0)`). Wenn der Parameter **name** leer ist, wird der Batchname gemäß den Batch-Einstellungen generiert.                                                                                                                                                                                                                                 |
| AddDocument( page: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), name: string ): [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item)                                                                                                                       | Fügt die Seite in ein neues Dokument ein. Wenn die Seite bereits im Dokument enthalten ist, werden drei Dokumente erstellt: eines mit den vorangehenden Seiten, eines mit der aktuellen Seite und eines mit den nachfolgenden Seiten. Wenn der Parameter **name** leer ist, wird der Dokumentname gemäß den Batch-Einstellungen generiert.                                                                                                                                                                                                                                                                       |
| AddPages( fileName: string, target: IWorkspaceItem, \[optional] inside: bool ): [IWorkspaceItems](/de/flexi-capture/scanning-station/shared/scripts/workspace-items)                                                                                                                                                            | Fügt Seiten aus einer Datei hinzu. Seiten können auf derselben Ebene nach dem Element **target** oder innerhalb des Elements **target** am Anfang der Liste hinzugefügt werden. Das Ziel kann ein Batch, ein Dokument oder eine Seite sein. Wenn das Ziel ein Batch ist, muss der Parameter **inside** "true" sein (die Seiten werden am Anfang des Batchs hinzugefügt). Wenn das Ziel eine Seite ist, muss der Parameter **inside** "false" sein (die Seiten werden nach der angegebenen Seite hinzugefügt). Wenn das Ziel ein Dokument ist, kann der Parameter **inside** sowohl "true" als auch "false" sein. |
| ClearSelection()                                                                                                                                                                                                                                                                                                                | Löscht die aktuelle Auswahl                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| DeleteItem( item: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item) )                                                                                                                                                                                                                          | Löscht das angegebene Element                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| DetectPageEmpty( page: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), \[optional] options: [IEmptyPageDetectionOptions](/de/flexi-capture/scanning-station/shared/scripts/emptypage-detectoptions) ): bool                                                                                 | Erkennt eine leere Seite                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Exit(): bool                                                                                                                                                                                                                                                                                                                    | Beendet die Arbeit an der Station                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| FindPageBarcodes( page: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), \[optional] options: [IBarcodeFindingOptions](/de/flexi-capture/scanning-station/shared/scripts/barcode-findingoptions) ): [IScriptFoundBarcodes](/de/flexi-capture/scanning-station/shared/scripts/found-barcodes) | Sucht auf der Seite nach Barcodes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| NewBarcodeFindingOptions(): [IBarcodeFindingOptions](/de/flexi-capture/scanning-station/shared/scripts/barcode-findingoptions)                                                                                                                                                                                                  | Legt die Optionen für die Barcodesuche fest                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| NewEmptyPageDetectionOptions(): [IEmptyPageDetectionOptions](/de/flexi-capture/scanning-station/shared/scripts/emptypage-detectoptions)                                                                                                                                                                                         | Legt Optionen für die Erkennung leerer Seiten fest                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| NewImageSavingOptions(): [IImageSavingOptions](/de/flexi-capture/scanning-station/shared/scripts/saving-options)                                                                                                                                                                                                                | Legt Bildspeicheroptionen fest                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| NewPageRect(): [IPageRect](/de/flexi-capture/scanning-station/shared/scripts/pagerect)                                                                                                                                                                                                                                          | Definiert ein Seitenrechteck                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| RunScript( scriptName: string, \[optional] info: string, \[optional] skipShowError: bool ): [IScriptResult](/de/flexi-capture/scanning-station/shared/scripts/script-result)                                                                                                                                                    | Führt das Skript aus                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Scan( \[optional] folder: string )                                                                                                                                                                                                                                                                                              | Startet den Scanvorgang mit den Einstellungen des aktuellen Batch-Typs                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Send( batch: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item) )                                                                                                                                                                                                                               | Exportiert den Batch mit den Einstellungen des aktuellen Batch-Typs                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| SendByScript( batch: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), skipShowExportOptions: bool )                                                                                                                                                                                          | Sendet den Batch per Skript mit den Einstellungen des aktuellen Batch-Typs. Der Parameter **skipShowExportOptions** gibt an, ob vor dem Senden des Batchs das Dialogfeld Export Options angezeigt werden soll.                                                                                                                                                                                                                                                                                                                                                                                                   |
| SendToFC( batch: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), \[optional] skipShowExportOptions: bool )                                                                                                                                                                                  | Sendet den Batch mit den Einstellungen des aktuellen Batch-Typs an ABBYY FlexiCapture. Der Parameter **skipShowExportOptions** legt fest, ob vor dem Senden des Batchs das Dialogfeld „Export Options“ angezeigt wird.                                                                                                                                                                                                                                                                                                                                                                                           |
| SendToFolder( batch: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), \[optional] skipShowExportOptions: bool )                                                                                                                                                                              | Exportiert den Batch mit den Einstellungen des aktuellen Batch-Typs in einen Ordner. Der Parameter **skipShowExportOptions** gibt an, ob vor dem Senden des Batchs das Dialogfeld „Export Options“ angezeigt werden soll.                                                                                                                                                                                                                                                                                                                                                                                        |
| SendToFTP( batch: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), \[optional] skipShowExportOptions: bool )                                                                                                                                                                                 | Exportiert den Batch mit den Einstellungen des aktuellen Batch-Typs in einen FTP-Ordner. Der Parameter **skipShowExportOptions** legt fest, ob vor dem Senden des Batchs das Dialogfeld „Export Options“ angezeigt wird.                                                                                                                                                                                                                                                                                                                                                                                         |
| SetPageImage( page: [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item), fileName: string, \[optional] filePageIndex: int )                                                                                                                                                                      | Ändert das Seitenbild                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Wait( millisecond: int )                                                                                                                                                                                                                                                                                                        | Unterbricht die Skriptausführung für die angegebene Zeit (in Millisekunden)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

<div id="properties">
  ## Eigenschaften
</div>

| **Name**         | **Typ**                                                                                  | **Zugriff**      | **Beschreibung**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ---------------- | ---------------------------------------------------------------------------------------- | ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ActiveBatch      | [IWorkspaceItem](/de/flexi-capture/scanning-station/shared/scripts/workspace-item)       | Lesen/Schreiben  | Der aktive Batch. Bei einigen Ereignisskripten (zum Beispiel **On batch sending** und **On batch sent**) wird null zurückgegeben.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Batches          | [IWorkspaceItems](/de/flexi-capture/scanning-station/shared/scripts/workspace-items)     | Schreibgeschützt | Batches                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| BatchTypes       | [IBatchTypes](/de/flexi-capture/scanning-station/shared/scripts/batch-types)             | Schreibgeschützt | Batch-Typen                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| CurrentBatchType | [IBatchType](/de/flexi-capture/scanning-station/shared/scripts/batch-type)               | Lesen/Schreiben  | Der aktuelle Batch-Typ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Result           | [IScriptResult](/de/flexi-capture/scanning-station/shared/scripts/script-result)         | Schreibgeschützt | Das Ergebnis der Skriptausführung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ScriptEnvInfo    | string                                                                                   | Schreibgeschützt | Umgebungsinformationen zu den Bedingungen, unter denen das Skript ausgelöst wird. Bei Skripten, die automatisch vor oder nach dem Export ausgelöst werden, lautet der Wert `<exportType> <taskID>`, wobei `exportType` „Folder“, „FTP“, „FC“, „RS“ oder „Script“ sein kann und `taskID` der Bezeichner der Exportaufgabe ist. Bei Skripten, die automatisch vor oder nach der Seitentransformation ausgelöst werden, hat die Eigenschaft einen der folgenden Werte: `Rotate <angle>`, `FlipHorizontal`, `FlipVertical`, `Invert`, `ConvertToBW`, `Deskew`, `Despeckle`, `Erase <rectLeft> <rectTop> <rectRight> <rectBottom>`, `Crop <rectLeft> <rectTop> <rectRight> <rectBottom>`, `SplitHorizontal <pos>`, `SplitVertical <pos>`, `ChangeResolution <newRes>`, `Scale <ratio>`, `FreeScale <newWidth>, <newHeight>, <newRes>`. |
| ScriptItems      | [IWorkspaceItems](/de/flexi-capture/scanning-station/shared/scripts/workspace-items)     | Schreibgeschützt | Elemente, für die das Skript aufgerufen wird. Der zurückgegebene Wert ist je nach Ereignis unterschiedlich. Für die Ereignisse **On station started** und **On station closing** ist der zurückgegebene Wert leer. Für das Ereignis **On scan completed** ist der zurückgegebene Wert eine Liste von Seiten, die während der Scan-Sitzung hinzugefügt wurden. Für andere Ereignisse ist der zurückgegebene Wert je nach Ereignis ein Batch, ein Dokument oder eine Seite. Wenn das Skript durch einen expliziten Benutzerbefehl gestartet wird, wird eine Sammlung der aktuell ausgewählten Elemente zurückgegeben.                                                                                                                                                                                                               |
| ScriptProperties | [IScriptProperties](/de/flexi-capture/scanning-station/shared/scripts/script-properties) | Schreibgeschützt | Skripteigenschaften                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Selection        | [IWorkspaceItems](/de/flexi-capture/scanning-station/shared/scripts/workspace-items)     | Schreibgeschützt | Die aktuelle Auswahl. Enthält nur Batches, nur Dokumente oder nur Seiten.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| SourceID         | string                                                                                   | Schreibgeschützt | Die Stations-ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
