Passer au contenu principal
Les propriétés des éléments sont définies dans la boîte de dialogue Properties of %element name% ou dans le volet Properties. Pour ouvrir la boîte de dialogue Properties of %element name%, cliquez avec le bouton droit sur un élément, puis cliquez sur Properties dans le menu contextuel. Une fois le FlexiLayout appliqué, vous pouvez également ouvrir la boîte de dialogue Properties of %element name% en double-cliquant sur un élément dans l’arborescence des hypothèses. Toutes les propriétés d’un élément, à l’exception de son nom et de son commentaire, servent à décrire l’objet à rechercher (l’objet représenté par l’élément), c’est-à-dire ses propriétés et sa zone de recherche. Les propriétés des éléments peuvent être réparties dans les groupes suivants :
  • Propriétés générales Ces propriétés ne dépendent pas du type d’élément et sont définies dans l’onglet Général :
    • Name est le nom d’un élément. Le nom d’un élément peut contenir des lettres (caractères romains, caractères romains avec signes diacritiques, caractères cyrilliques), des chiffres et des traits de soulignement. Le nom d’un élément doit commencer par une lettre ou un trait de soulignement. Le nom d’un élément ne doit pas contenir d’espaces ni aucun des symboles spéciaux suivants : ’ . ’, ’ , ’, ’ : ’, ’ - ’, ’ **** ’, ’ / ’. Le nom d’un élément ne peut coïncider avec aucun des mots réservés ni avec les types prédéfinis du langage FlexiLayout.
    • Full name est le nom complet de l’élément. Il se compose du nom du FlexiLayout auquel l’élément appartient et du nom de l’élément lui-même.
    • Comment est un commentaire ou une description de l’élément fournie par l’utilisateur.
    • Search Control indique si l’élément est obligatoire, facultatif ou interdit. Pour plus de détails, voir la section Éléments obligatoires, facultatifs et interdits.
    • Null hypothesis quality est la qualité de l’hypothèse nulle (cette propriété est disponible si Optional element est sélectionné dans la section Search Control). La valeur par défaut est 0.97.
    • Do not find element if permet de définir une condition qui, lorsqu’elle est remplie, empêche le programme de rechercher l’élément. Cette condition dépend du fait que l’élément de référence a été détecté ou non. Si vous définissez plusieurs conditions, la commande Do not find element if ne fonctionnera que si elles sont toutes remplies.
    • Number of surviving hypotheses : l’utilisateur peut utiliser ce paramètre pour limiter le nombre d’hypothèses que le programme peut utiliser lors de la recherche de l’élément suivant. Par défaut, ce paramètre est défini sur 5 pour les éléments simples et sur 1 pour les éléments Group.
    • Min number of found subelements est le nombre minimal de sous-éléments détectés pour que l’élément soit considéré comme détecté. Cette propriété n’est disponible que pour les éléments composés (c’est-à-dire Group, Header, Footer, groupe répétitif et Line of Elements).
  • Propriétés qui décrivent les caractéristiques géométriques d’un objet
Ces propriétés sont définies dans l’onglet portant le nom du type de l’élément. Chaque type d’élément possède son propre jeu de propriétés géométriques. Pour plus de détails, voir la section de ce fichier d’aide où l’élément correspondant est décrit.
  • Propriétés qui décrivent la zone de recherche
Ces propriétés sont définies dans l’onglet Search Constraints. Pour les éléments Currency, Date, Phone, Character String, Static Text et Paragraph, la reconnaissance du texte vertical est également disponible.
  • Propriétés qui définissent la zone de recherche d’un objet par rapport à d’autres éléments
Ces propriétés sont indépendantes du type de l’élément et sont définies dans l’onglet Relations.
  • Propriétés qui décrivent des contraintes de recherche supplémentaires
Ces propriétés sont définies dans l’onglet Avancé et sont vérifiées pendant et après la recherche.
  • Champs d’élément
Un champ d’élément est une variable typée appartenant à un élément. Les champs d’élément sont définis dans l’onglet Avancé. Pour en savoir plus sur les champs d’élément, consultez la section Champs d’élément. Vous pouvez ouvrir plusieurs boîtes de dialogue de propriétés d’éléments simultanément. Il est ainsi possible de copier les propriétés d’un élément vers un autre, mais uniquement celles qui s’appliquent à l’élément cible (vous ne pouvez donc pas, par exemple, copier la propriété Max width vers un élément Static Text). Vous pouvez également copier la valeur d’une propriété d’un objet depuis la boîte de dialogue Properties et la coller dans la boîte de dialogue des propriétés d’un élément.

Pour en savoir plus :

Éléments obligatoires, facultatifs et interdits Zone de recherche Contraintes de recherche supplémentaires