Vai al contenuto principale
La scheda Fields mostra i field della skill utilizzati nell’attività. Per estrarre dati nei field, mappali agli elementi di ricerca. Quando l’elemento mappato a un field viene trovato nel documento, la sua regione diventa la regione del field. Quando un field è abilitato in un’attività, un elemento di ricerca corrispondente viene creato automaticamente e mappato al field. Per creare nuovi field, modificare le proprietà dei field esistenti o abilitare i field che non sono stati selezionati nel riquadro delle proprietà dell’Activity, apri la finestra di dialogo Manage Fields usando il collegamento corrispondente nella scheda Fields. Se necessario, puoi disabilitare o abilitare la ricerca dei field per l’attività corrente direttamente nell’Activity Editor usando i comandi del menu contestuale dei field Disable e Enable o la combinazione di tasti Ctrl+Alt+D. Il metodo di descrizione della regione del field (elemento o codice) è indicato nell’elenco dei field. I field che non vengono estratti dall’attività corrente sono visualizzati in grigio. AD_Semistructured_Fields_scheme

Mappatura dei Field agli elementi di ricerca

Quando selezioni un field nella scheda Fields, vedrai un elemento di ricerca associato a questo field nell’elenco a discesa Get region from. Puoi usare questo elenco a discesa per associare il field a un altro elemento. Puoi anche specificare l’area del field utilizzando il codice. La tabella seguente ti aiuterà a decidere quali elementi e strutture di elementi usare per estrarre dati in un field in base alle proprietà del field.
Proprietà del FieldModi per fornire un’area per il field
Tipo di FieldImpostazione Consenti più elementi
Text, Barcode, Checkmark, ImageDisabilitataUna delle seguenti opzioni: mappa il field a un elemento di ricerca non ripetuto oppure mappa il field al codice. Nota: L’uso del codice consente di mappare un field a un elemento di ricerca all’interno di una determinata istanza o dell’ultima istanza trovata di un elemento Repeating Group.
AbilitataUna delle seguenti opzioni: mappa il field a un elemento Repeating Group, mappa il field a un elemento di ricerca all’interno di un elemento Repeating Group, oppure mappa il field al codice.
Checkmark GroupSempre disabilitataIl checkmark group serve solo a strutturare i field nel modulo dati e non ha un’area. Dovresti mappare i suoi field figli invece di mappare il gruppo stesso.
GroupDisabilitataIl group senza più elementi serve solo a strutturare i field nel modulo dati e non ha un’area. Dovresti mappare i suoi field figli invece di mappare il group stesso.
AbilitataUna delle seguenti opzioni: mappa il field a un elemento Repeating Group e mappa i field figli del group agli elementi figli di questo elemento Repeating Group, oppure mappa il group al codice.
TableSempre abilitataUna delle seguenti opzioni: mappa la table a un elemento Repeating Group e mappa le colonne della table agli elementi figli di questo elemento Repeating Group, oppure mappa il group al codice.
Quando mappi un field/group con più elementi, dovresti considerare anche il suo percorso completo, che include il field/group stesso e tutti i suoi group padre. Il numero totale di group/field con più elementi in questo percorso completo dovrebbe corrispondere al numero totale di elementi Repeating Group nel percorso completo fino all’elemento di ricerca a cui stai effettuando la mappatura.
Nota: I group di field con più elementi mappati al codice sono esclusi dal conteggio.

Esempio

Esaminiamo le possibili mappature per i field nella seguente struttura di field: screen_ER_FieldMapping1
Possibilità di mappatura per un field specificoIllustrazione
Il field A ha abilitati più elementi. È possibile mappare questo field al primo elemento del gruppo ripetuto di qualsiasi ramo o ai relativi elementi figlio (vedi gli elementi parent_a, parent_d, f e i rispettivi elementi figlio). Tuttavia, non è possibile mappare a un gruppo ripetuto annidato in un altro gruppo ripetuto (vedi l’elemento parent_h).screen_ER_FieldMapping2
Il field D ha le stesse possibilità di mappatura perché i gruppi B e C non prevedono più elementi.screen_ER_FieldMapping3
Il gruppo con più elementi F può essere mappato al primo elemento del gruppo ripetuto di qualsiasi ramo, ma non può essere mappato agli elementi figlio di tali elementi di gruppo ripetuto.screen_ER_FieldMapping4
Infine, il field H, che si trova nel gruppo con più elementi F, può essere mappato solo all’elemento del gruppo ripetuto parent_h o al suo elemento figlio h. Poiché uno dei gruppi E, F o G ha più elementi, in questo caso uno degli elementi e, f o g deve essere un elemento di gruppo ripetuto.screen_ER_FieldMapping5