AutoCaptFindDate

<< Hilfenavigation einblenden

Home > Handbuch > Entwicklerhilfe > Makro-Referenz OmAPI > AutoCapt: Automatische Dokumentenerkennung > AutoCaptFindDate

AutoCaptFindDate

Verfügbar in diesen Editionen

Makro-Funktion AutoCaptFindDate

Automatische Belegerkennung mit Maskensuche nach einem Datum.

Syntax

{AutoCaptFindDate[:Result,Masks,StartPos,EndPos,IgnoreBlanks,SearchOption]}

Parameter

Optionale Parameter:

Result: "Default" (Vorgabewert) gibt, wie bei der Standarderkennung, das Belegdatum zurück.
"Latest" das neuste der gefundenen Daten,
"Earliest" das älteste.
"Auto" das neueste der Daten, die nicht in der Zukunft liegen.
"All" alle gefundenen Daten mit Leerzeichen getrennt.
"List" alle als mehrzeiliger Text.

Masks: Verwendete Suchmasken für Datum-Schreibweisen:
Vorgabe, wenn nicht angegeben, ist "1235"
Die folgenden Nummern können Sie kombinieren: "1" nur 1, "134" für 1, 3 und 4, "13c" 1 und 3 mit Komma-Korrektur.
"1": 09.01.2019
"2": 09.01.19
"3": 9.1.2019
"4": 9.1.19
"5": 9. Januar 2019
"c" kann zusätzlich angegeben werden. Es wird dann auch nach Komma statt Punkt gesucht, um OCR-Erkennungsfehler zu beheben (09,01.2019).

StartPos: Zur Beschleunigung kann eine Startposition in Zeichen (Byte) angegeben werden. Wenn Sie sich z. B. sicher sind, dass der gesuchte Text erst nach 1.000 Zeichen vorkommt, dann geben Sie "1000" ein. Die Auswertung beginnt dann erst beim zehntausenden Zeichen. Geben Sie 1 ein, wenn vom ersten Zeichen an ausgewertet werden soll. Der Vorgabewert, wenn nicht angegeben, ist "1".

EndPos: Zur Beschleunigung kann eine Endposition in Zeichen (Byte) angegeben werden, bei der die Suche endet. Geben Sie 0 ein, um bis zum Textende zu suchen. Vorgabewert ist "10000".

IgnoreBlanks: 0 (Vorgabewert) oder 1. Bei 1 werden Leerzeichen ignoriert.

SearchOption: 0 oder leer für keine Option, 1 (Vorgabewert) für die Suche nur nach ganzen Wörtern.
Alle anderen Werte definieren eine Präfix, die im Text vor der eigentlichen Maske stehen muss.

Rückgabewert

Datum aus dem Dokumententext.

Beschreibung

Die Funktionen sucht im Dokument nach einem Datum  zwischen 1900 und 2099. Wenn mehrere Daten gefunden wurden, kann das gewünschte mit dem Parameter Result gewählt werden.

Beispiele

{AutoCaptFindDate:Latest}

{AutoCaptFindDate:Latest,123c}

Siehe auch

Makro-Referenz

Übersicht Belegerfassung

AutoCaptFindMask