Zum Hauptinhalt springen

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.

Field bietet Lesezugriff auf den Wert, den Typ, die Struktur und die OCR-Metadaten eines Dokumentfelds in einem Skript einer Condition-Aktivität.

Eigenschaften

NameTypeAccessDescription
ChildrenField[]SchreibgeschütztUntergeordnete Felder.
DataTypeDataTypeSchreibgeschütztDer Datentyp des Feldes.
FieldTypeFieldTypeSchreibgeschütztDer Feldtyp (zum Beispiel Text, Barcode oder Bild).
FullNamestringSchreibgeschütztDer vollständige Pfad ausgehend von der Dokumentwurzel. Die Namen übergeordneter Felder werden durch / getrennt — zum Beispiel Vendor/Address.
HasSuspiciousSymbolsboolSchreibgeschützttrue, wenn der Feldwert Zeichen enthält, die mit niedrigem Konfidenzwert erkannt wurden.
IdstringSchreibgeschütztDie Feldkennung. Sie kann bei Instanzen eines Wiederholfeldes identisch sein.
InstanceIndexintSchreibgeschütztDer Index der aktuellen Instanz unter allen Wiederholfeldern desselben Typs. Nur für Wiederholfelder relevant.
InstancesField[]SchreibgeschütztAlle Instanzen dieses Feldes. Nur für Wiederholfelder relevant.
IsConfirmedboolSchreibgeschützttrue, wenn der Wert während der Verifizierung von einem Operator bestätigt wurde.
IsRepeatableboolSchreibgeschützttrue, wenn das Feld wiederholbar ist.
IsSuspiciousboolSchreibgeschützttrue, wenn die Erkennung für das Feld unsicher war. Manuell prüfen.
IsValidboolSchreibgeschützttrue, wenn Text erfolgreich in einen Value des korrekten Typs konvertiert wurde, andernfalls false.
IsVisibleboolSchreibgeschützttrue, wenn das Feld für Operatoren sichtbar ist; false, wenn es während der Verifizierung ausgeblendet ist.
NamestringSchreibgeschütztDer Feldname.
ParentFieldSchreibgeschütztDas übergeordnete Feld.
RegionsRegion[]SchreibgeschütztRegionen im Bild, in denen sich das Feld befindet.
SymbolsSymbol[]SchreibgeschütztEin Array von Zeichen, die den ursprünglichen Wert des Feldes im Textformat bilden.
TextstringSchreibgeschütztDer Feldtext, wie er im Dokument erkannt wurde.
ValueobjectSchreibgeschütztDer in den entsprechenden Datentyp konvertierte Feldwert (zum Beispiel Datum oder Float).

Zugriff auf Felder im Document.Fields-Array

Das Document.Fields-Array enthält nur Felder der obersten Ebene. Um auf geschachtelte Felder innerhalb einer Feldgruppe zuzugreifen, durchlaufen Sie die Eigenschaft Children rekursiv. Um zum Beispiel das Feld Address der Gruppe Vendor zu lesen:
var docs = Context.Transaction.Documents; 
for (var d = 0; d < docs.length; d++) { 
    if (docs[d].ResultClass == "Invoice") { 
        var fields = docs[d].Fields; 
        
        // Find the "Vendor" field group 
        for (var f = 0; f < fields.length; f++) { 
            if (fields[f].Name == "Vendor" && fields[f].Children) { 
                
                // Suche nach „Address" innerhalb der untergeordneten Felder von Vendor 
                for (var c = 0; c < fields[f].Children.length; c++) { 
                    if (fields[f].Children[c].Name == "Address") { 
                        var address = fields[f].Children[c].Value; 
                        // Use the address value 
                        return address != ""; 
                    } 
                } 
            } 
        } 
    } 
} 
return false;

Document

Das Document, das von der Condition-Aktivität verarbeitet wird.

DataType

Die möglichen Datentypen, die ein Feld enthalten kann.

FieldType

Die möglichen Typen, die ein Feld in einem Skript der Condition-Aktivität haben kann.

Region

Bereich in einem Seitenbild, der den Text für ein Feld enthält.

Symbol

Ein einzelnes erkanntes Zeichen mit Markierung für niedrigen Konfidenzwert.

Objektmodell

Vollständige JavaScript-Objektreferenz für Skripte der Condition-Aktivität.