Zum Hauptinhalt springen

Funktionsweise

Mit dem Handler dieses Ereignisses können Sie steuern, welche Abschnitte oder Dokumentdefinitionen auf jeder folgenden Seite abgeglichen werden, und die Reihenfolge des Matchings festlegen. Mit diesem Skript können Sie das Matching einer Dokumentdefinition beschleunigen, wenn die abzugleichenden Abschnitte im Voraus bekannt sind. Zum Beispiel:
  • es ist bekannt, dass die Dokumentdefinition „Contents“ nur auf der ersten Seite des Batch vorkommen kann;
  • es ist bekannt, dass die betreffende Seite zu einem bestimmten Abschnittstyp gehört;
  • die Reihenfolge der Abschnitte in den Dokumenten ist bekannt.
Mit dem Skript können Sie die Dokumenterkennung deaktivieren, nachdem eine Dokumentdefinition abgeglichen wurde. Setzen Sie dazu den Parameter IMatchingInfo.NeedRecognition auf false. Dies kann nützlich sein, wenn Feldwerte manuell eingegeben werden sollen. Es ist auch möglich, die Seite als Anhangsseite zu markieren, für die keine Erkennung erforderlich ist. Dazu müssen Sie eine leere Liste von Abschnitten angeben und den Parameter IMatchingInfo.ForceMatch auf true setzen.

Wann es ausgeführt wird

Das Skript wird vor dem Matching von Abschnitten auf jeder weiteren Seite ausgeführt.

Parameter

NameTypZugriffBeschreibung
DocumentIDocumentSchreibgeschützt. Auf interne* Felder von Batch-Dokumenten und -Seiten kann nicht zugegriffen werden.Das Dokument, dessen Seiten analysiert werden
MatchingIMatchingInfoLesen/SchreibenDas Objekt, das einige der Matching-Parameter festlegt
PageIndexintSchreibgeschützt. Auf interne* Felder von Batch-Dokumenten und -Seiten kann nicht zugegriffen werden.Der Index der zu analysierenden Dokumentseite
* - Um auf das interne Feld zuzugreifen, muss das Objekt in den Speicher geladen werden.
Es ist auch möglich, Dokumentdefinitionen und abzugleichende Abschnitte mithilfe benannter Registrierungsparameter anzugeben. Weitere Informationen finden Sie unter Registration Parameters.