Cette interface est obsolète. Elle ne donne accès qu’au premier document de la transaction. L’interface ExtractedData est une représentation désérialisée des résultats d’export au format JSON (pour les compétences contenant l’Extract). Elle simplifie l’accès aux données extraites à l’aide de l’Extract activity.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.
Méthodes
| Nom | Description |
|---|---|
| HasFieldDefinition(string fieldName); | Renvoie True si le champ a été détecté dans la description de la structure du document spécifié dans les propriétés de l’activité Extract d’une compétence de traitement. La structure du document est définie dans l’objet ExtractedData. Les champs d’ExtractedData sont regroupés ; le nom du champ doit donc être transmis sous forme de chemin, par exemple “Amounts/Additional Tax Groups/NetAmount”. Les barres obliques sont utilisées comme séparateurs entre les champs et les noms de groupes. |
| GetFieldValues(string fieldName); | Renvoie un tableau de valeurs de champ sous forme d’objets Field pour le nom de champ spécifié. Peut contenir un nombre quelconque de valeurs. |
| AddFieldValue(string fieldName, number lineItem?); | Crée une instance de champ. Peut être utilisé pour créer des champs répétitifs ou non répétitifs. Renvoie l’objet Field créé. |
| RemoveTableRow(string tableName, number rowNumber); | Supprime une ligne du tableau. |
| GetTableRowCount(string tableName); | Renvoie le nombre de lignes du tableau spécifié. |
Transaction
Remplacement moderne : accédez à tous les documents de la transaction, et pas seulement au premier.
Document
Le document traité par l’activité personnalisée.
Extract activity
L’activité Process qui génère la sortie ExtractedData.
Modèle objet
Référence complète des objets JavaScript pour les scripts de l’activité personnalisée.
