L’onglet Fields affiche les fields de la compétence utilisés dans l’activité. Pour extraire des données vers des fields, associez-les à des éléments de recherche. Lorsque l’élément associé à un field est trouvé dans le document, sa région devient la région du field. Lorsqu’un field est activé dans une activité, un élément de recherche correspondant est automatiquement créé et associé au field.
Pour créer de nouveaux fields, modifier les propriétés des fields existants ou activer des fields qui n’ont pas été sélectionnés dans le volet Propriétés de l’activité, ouvrez la boîte de dialogue Gérer les fields à l’aide du lien correspondant dans l’onglet Fields. Si nécessaire, vous pouvez désactiver et activer la recherche de fields pour l’activité en cours directement dans l’éditeur d’activité à l’aide des commandes du menu contextuel de field Disable et Enable ou de la combinaison de touches Ctrl+Alt+D.
La méthode utilisée pour décrire la région du field (élément ou code) est indiquée dans la liste des fields. Les fields qui ne sont pas extraits par l’activité en cours apparaissent grisés.
Associer des Fields à des éléments de recherche
Lorsque vous sélectionnez un champ dans l’onglet Fields, vous voyez un élément de recherche associé à ce champ dans la liste déroulante Get region from. Vous pouvez utiliser cette liste pour associer le champ à un autre élément. Vous pouvez également définir la région du champ à l’aide du code.
Le tableau ci-dessous vous aide à déterminer quels éléments et quelles structures d’éléments utiliser pour extraire des données vers un champ en fonction de ses propriétés.
| Field | | Façons de fournir une région pour le champ |
|---|
| Type de Field | Paramètre Autoriser plusieurs éléments | |
| Text, Barcode, Checkmark, Image | Désactivé | L’une des options suivantes : associer le champ à un élément de recherche non répétitif, ou associer le champ au code. Remarque : L’utilisation du code permet d’associer un champ à un élément de recherche dans une instance donnée ou dans la dernière instance trouvée d’un élément groupe répétitif. |
| Activé | L’une des options suivantes : associer le champ à un élément groupe répétitif, associer le champ à un élément de recherche situé dans un élément groupe répétitif, ou associer le champ au code. |
| groupe de coches | Toujours désactivé | Le groupe de cases à cocher sert uniquement à structurer les champs dans le formulaire de données et n’a pas de région. Vous devez associer ses champs enfants plutôt que le groupe lui-même. |
| Group | Désactivé | Le groupe sans éléments multiples sert uniquement à structurer les champs dans le formulaire de données et n’a pas de région. Vous devez associer ses champs enfants plutôt que le groupe lui-même. |
| Activé | L’une des options suivantes : associer le champ à un élément groupe répétitif et associer les champs enfants du groupe aux éléments enfants de cet élément groupe répétitif, ou associer le groupe au code. |
| Table | Toujours activé | L’une des options suivantes : associer la table à un élément groupe répétitif et associer les colonnes de la table aux éléments enfants de cet élément groupe répétitif, ou associer le groupe au code. |
Lors de l’association d’un champ/groupe avec plusieurs éléments, tenez également compte de son chemin complet, qui inclut le champ/groupe lui-même et tous ses groupes parents. Le nombre total de groupes/champs avec plusieurs éléments dans ce chemin complet doit correspondre au nombre total d’éléments groupe répétitif dans le chemin complet vers l’élément de recherche auquel vous l’associez.
Les groupes de champs avec plusieurs éléments associés au code sont exclus du décompte.
Passons en revue les possibilités d’association pour les fields dans la structure de fields suivante :
| Possibilités d’association pour un field donné | Illustration |
|---|
| Le field A autorise plusieurs occurrences. Vous pouvez associer ce field au premier élément de groupe répétitif de n’importe quelle branche ou à ses éléments enfants (voir les éléments parent_a, parent_d, f et leurs éléments enfants). En revanche, vous ne pouvez pas l’associer à un groupe répétitif imbriqué dans un autre (voir l’élément parent_h). |  |
| Le field D offre les mêmes possibilités d’association, car les groupes B et C n’autorisent pas plusieurs occurrences. |  |
| Le groupe F avec occurrences multiples peut être associé au premier élément de groupe répétitif de n’importe quelle branche, mais il ne peut pas être associé aux éléments enfants de tels groupes répétitifs. |  |
| Enfin, le field H, qui se trouve dans le groupe F à occurrences multiples, ne peut être associé qu’à l’élément de groupe répétitif parent_h ou à son élément enfant h. Comme l’un des groupes E, F ou G autorise plusieurs occurrences, l’un des éléments e, f ou g doit être un élément de groupe répétitif dans ce cas. |  |