Vai al contenuto principale

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 fornisce accesso di sola lettura al valore, al tipo, alla struttura e ai metadati OCR di un field di un documento in uno script dell’attività Condition.

Proprietà

NomeTipoAccessoDescrizione
ChildrenField[]Sola letturaI field figlio.
DataTypeDataTypeSola letturaIl tipo di dati del field.
FieldTypeFieldTypeSola letturaIl tipo di field, ad esempio testo, barcode o immagine.
FullNamestringSola letturaIl percorso completo dalla radice del documento. I nomi dei field padre sono separati da /, ad esempio Vendor/Address.
HasSuspiciousSymbolsboolSola letturatrue se il valore del field contiene caratteri riconosciuti con bassa affidabilità.
IdstringSola letturaL’identificatore del field. Può essere uguale tra istanze di uno stesso field ripetuto.
InstanceIndexintSola letturaL’indice dell’istanza corrente tra tutti i field ripetuti dello stesso tipo. Significativo solo per i field ripetuti.
InstancesField[]Sola letturaTutte le istanze di questo field. Significativo solo per i field ripetuti.
IsConfirmedboolSola letturatrue se il valore è stato confermato da un operatore durante la verifica.
IsRepeatableboolSola letturatrue se il field è ripetibile.
IsSuspiciousboolSola letturatrue se il riconoscimento del field non è affidabile. Verificare manualmente.
IsValidboolSola letturatrue se Text è stato convertito correttamente in un Value del tipo corretto; altrimenti false.
IsVisibleboolSola letturatrue se il field è visibile agli operatori; false se è nascosto durante la verifica.
NamestringSola letturaIl nome del field.
ParentFieldSola letturaIl field padre.
RegionsRegion[]Sola letturaLe regioni dell’immagine in cui si trova il field.
SymbolsSymbol[]Sola letturaUn array di caratteri che costituisce il valore originale del field in formato testo.
TextstringSola letturaIl testo del field rilevato nel documento.
ValueobjectSola letturaIl valore del field convertito nel tipo di dati appropriato, ad esempio data o float.

Accesso ai Field nell’array Document.Fields

L’array Document.Fields contiene solo Field di primo livello. Per accedere ai Field annidati all’interno di un gruppo di Field, percorri ricorsivamente la proprietà Children. Per esempio, per leggere il Field Address del gruppo Vendor:
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) { 
                
                // Cerca "Address" tra i children di 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

Il documento in fase di elaborazione da parte dell’attività Condition.

DataType

I possibili tipi di dati che un field può contenere.

FieldType

I possibili tipi che un field può avere in uno script dell’attività Condition.

Region

Area dell’immagine di una pagina che contiene il testo di un field.

Symbol

Un singolo carattere riconosciuto con il relativo flag low-confidence.

Modello a oggetti

Riferimento completo al modello a oggetti JavaScript per gli script dell’attività Condition.