Passer au contenu principal

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 fournit un accès en lecture seule à la valeur, au type, à la structure et aux métadonnées OCR d’un champ dans le script d’une activité Condition.

Propriétés

NomTypeAccèsDescription
ChildrenField[]Lecture seuleFields enfants.
DataTypeDataTypeLecture seuleLe type de données du field.
FieldTypeFieldTypeLecture seuleLe type du field (par exemple, texte, code-barres ou image).
FullNamestringLecture seuleLe chemin complet depuis la racine du document. Les noms des fields parents sont séparés par / — par exemple, Vendor/Address.
HasSuspiciousSymbolsboolLecture seuletrue si la valeur du field contient des caractères reconnus avec un faible indice de confiance.
IdstringLecture seuleL’identifiant du field. Il peut être identique d’une instance à l’autre d’un field répétable.
InstanceIndexintLecture seuleL’indice de l’instance actuelle parmi tous les fields répétables du même type. Pertinent uniquement pour les fields répétables.
InstancesField[]Lecture seuleToutes les instances de ce field. Pertinent uniquement pour les fields répétables.
IsConfirmedboolLecture seuletrue si la valeur a été confirmée par un opérateur lors de la vérification.
IsRepeatableboolLecture seuletrue si le field est répétable.
IsSuspiciousboolLecture seuletrue si la reconnaissance du field n’a pas été jugée fiable. Vérifiez-le manuellement.
IsValidboolLecture seuletrue si Text a été converti avec succès en une Value du type correct ; sinon, false.
IsVisibleboolLecture seuletrue si le field est visible pour les opérateurs ; false s’il est masqué pendant la vérification.
NamestringLecture seuleLe nom du field.
ParentFieldLecture seuleLe field parent.
RegionsRegion[]Lecture seuleRégions de l’image où se trouve le field.
SymbolsSymbol[]Lecture seuleTableau de caractères formant la valeur d’origine du field au format texte.
TextstringLecture seuleLe texte du field tel que détecté sur le document.
ValueobjectLecture seuleLa valeur du field convertie dans le type de données approprié (par exemple, date ou float).

Accéder aux fields dans le tableau Document.Fields

Le tableau Document.Fields contient uniquement les fields de niveau supérieur. Pour accéder aux fields imbriqués au sein d’un groupe de fields, parcourez récursivement la propriété Children. Par exemple, pour lire le field Address du groupe Vendor :
var docs = Context.Transaction.Documents; 
for (var d = 0; d < docs.length; d++) { 
    if (docs[d].ResultClass == "Invoice") { 
        var fields = docs[d].Fields; 
        
        // Rechercher le groupe de champs « Vendor » 
        for (var f = 0; f < fields.length; f++) { 
            if (fields[f].Name == "Vendor" && fields[f].Children) { 
                
                // Rechercher « Address » parmi les enfants de 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; 
                        // Utiliser la valeur de l'adresse 
                        return address != ""; 
                    } 
                } 
            } 
        } 
    } 
} 
return false;

Document

Le document en cours de traitement par l’activité Condition.

DataType

Les types de données possibles qu’un champ peut contenir.

FieldType

Les types possibles d’un champ dans un script d’activité Condition.

Region

Zone de l’image d’une page contenant le texte d’un champ.

Symbol

Un caractère reconnu avec son indicateur de faible confiance.

Modèle objet

Référence complète des objets JavaScript pour les scripts d’activité Condition.