Ancrage
Une ancre est un identifiant unique qui est identifié à l’écran. Il permet de spécifier la zone cible pour une interaction utilisateur simulée en définissant une zone statique à partir de laquelle les actions peuvent être définies à une distance relative. La position des actions est calculée en fonction de l’ancrage et les actions sont effectuées par rapport à celui-ci.
Dans l’image suivante, l’ancre est un rectangle qui identifie l’emplacement du texte « The world works with ServiceNow ». Le modèle cible dans lequel l’action doit avoir lieu s’affiche sous la forme d’un rectangle dont la position est relative au coin supérieur gauche du rectangle de l’ancre. Lorsque l’action est exécutée, le centre du modèle est identifié et ciblé pour l’action.
Vous pouvez utiliser une seule ancre pour effectuer plusieurs actions, chacune ayant sa propre distance relative par rapport à l’ancre.
Lorsque plusieurs actions sont configurées, elles sont exécutées dans l’ordre dans lequel elles ont été ajoutées.
Toutefois, si l’emplacement de l’élément sur lequel une action est effectuée change, l’action peut se produire au mauvais endroit. Pour éviter cela, vous pouvez utiliser plusieurs ancres.
Lorsque vous ajoutez plusieurs actions, le composant les exécute dans l’ordre dans lequel elles sont ajoutées. De même, lorsque vous ajoutez plusieurs ancres, les actions connectées à chaque ancre s’exécutent avant les actions connectées à l’ancre suivante. Vous pouvez modifier l’ordre des actions connectées à chaque ancre. Vous pouvez également modifier l’ordre des ancres elles-mêmes. Reportez-vous à l’image suivante.
Pour réorganiser une action ou une ancre, faites-la glisser vers sa nouvelle position. Au fur et à mesure que vous le déplacez, son nouvel emplacement est indiqué par une ligne ( ).
Pour supprimer une ancre, dans le volet Surface d’ancrage de la boîte de dialogue Paramètres de l’ensemble d’actions, cliquez avec le bouton droit sur l’ancre, puis sélectionnez Supprimer.