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 l’accesso a un field del documento: il relativo valore, i parametri e la struttura. Da uno script, è possibile modificare il valore di un field o aggiungere valori suggeriti da mostrare agli operatori della revisione manuale.

Proprietà

Children

Type: Field[]Access: Sola lettura L’array dei field figli. Valido solo per i field di gruppo.

DataType

Type: DataTypeAccess: Sola lettura Il tipo di dati del field.

FieldType

Type: FieldTypeAccess: Sola lettura Il tipo di field — ad esempio testo, segno di spunta o tabella (contenente celle che rappresentano altri field).

FullName

Type: stringAccess: Sola lettura Il percorso completo del field a partire dalla radice del documento. Usa una barra (/) come Separator — ad esempio, Vendor/Address/Street.

HasRegion

Type: boolAccess: Lettura/scrittura true se il field è stato trovato nel documento (esiste una regione corrispondente nell’immagine). false significa che non è stata trovata alcuna regione corrispondente.

HasSuspiciousSymbols

Type: boolAccess: Sola lettura true se il valore del field contiene caratteri riconosciuti con bassa affidabilità.

Id

Tipo: stringAccesso: Sola lettura L’identificatore del field, univoco all’interno del documento.

ImageRegions

Type: ImageRegionListAccess: Lettura/scrittura Un array di regioni del field nell’immagine.

InstanceIndex

Type: intAccess: Sola lettura L’indice dell’istanza corrente di un field ripetibile. Impostato su -1 per i field non ripetibili.

Instances

Tipo: Field[]Accesso: Sola lettura L’array di tutte le istanze di questo field (solo per i field ripetibili). Usa Instances per accedere alle istanze dei field ripetibili in un contenitore ottenuto tramite GetField.

IsConfirmed

Type: boolAccess: Lettura/scrittura true se il field è stato verificato da un operatore o da una regola di convalida.

IsRepeatable

Type: boolAccess: Sola lettura true se il field è ripetibile.

IsSuspicious

Type: boolAccess: Sola lettura true se almeno uno dei caratteri nel valore del field è stato riconosciuto con bassa affidabilità. Questi field devono essere sottoposti a revisione manuale o verificati da una regola.

IsValid

Tipo: boolAccesso: Sola lettura true se il testo riconosciuto in Text è stato convertito correttamente in un valore del tipo specificato in Value.

IsVisible

Tipo: boolAccesso: Sola lettura true se il field è visibile nel documento.

Name

Type: stringAccess: Sola lettura Il nome del field, univoco all’interno del gruppo di appartenenza.

Parent

Type: FieldAccess: Sola lettura Il field padre.

ReadOnly

Type: boolAccess: Sola lettura true se il field è di sola lettura e non può essere modificato durante la revisione manuale.

Symbols

Type: Symbol[]Access: Sola lettura Un array di caratteri che formano il valore originale del field in formato testo.

Text

Type: stringAccess: Sola lettura Il valore originale del field in formato testo (generato quando il documento viene riconosciuto).

Value

Type: objectAccess: Lettura/scrittura Il valore del field nel formato specificato (generato durante la conversione del testo riconosciuto).
A differenza di Text, la proprietà Value memorizza il valore normalizzato. Se uno script modifica Value impostando un valore normalizzato diverso, Text viene aggiornato con la nuova forma normalizzata. Se Value rimane invariato dopo l’esecuzione dello script, Text non viene aggiornato.

Metodi

AddSuggestion

void AddSuggestion(string value);
Aggiunge un valore suggerito al field. Durante la revisione manuale, gli operatori possono selezionarlo dall’elenco dei valori suggeriti.
Non supportato per i gruppi di field o per i contenitori di field ripetuti.

CopyTo

void CopyTo(Field field);
Copia Text, Value, ImageRegions e Symbols dal field passato come argomento al field corrente. Restituisce un errore se i due field hanno tipi di dati diversi.

GetChild

Field GetChild(string fieldName);
Restituisce il field figlio con il nome specificato. Usa GetChild per accedere agli elementi all’interno di un elenco, ad esempio a celle diverse nella stessa riga.
Passa il nome del field come letterale string, non come variabile. Il preprocessore dello script sostituisce il nome letterale con l’identificatore del field prima dell’esecuzione: le variabili non vengono elaborate.

Modello a oggetti

Riferimento completo agli oggetti JavaScript da usare nelle regole di script avanzate.

Context

L’oggetto globale Context: consente di accedere al documento, ai field e ai parametri della skill dall’interno di una regola.

FieldType

Enumerazione dei tipi di field disponibili e dei tipi di dati supportati da ciascuno.

DataType

Enumerazione dei tipi di dati che un field può contenere (include anche AmountOfMoney per la valuta).