Boutons intelligents
Contrôles/éléments XML

Obtenir du texte à partir du terminal <GetString>

Cet élément capture le texte de la fenêtre du terminal Smartpoint. Vous pouvez soit :

  • Lire le texte d’une colonne et d’une ligne spécifiques.

  • Utilisez une expression régulière (regex).

Configuration

Il est recommandé de configurer à l’aide de l’outil Obtenir du texte à partir de l’éditeur de terminal.

Pour configurer à l’aide de l’option Obtenir du texte à partir de l’éditeur de terminal :
  1. Ouvrez l’éditeur de boutons intelligents pour créer un script.

  2. Cliquez sur Obtenir du texte à partir du terminal <GetString> .

  3. Configurez les attributs.

    Attribut

    Description

    Nom de la variable Entrez le nom de la variable pour stocker le contenu lu à partir de la fenêtre du terminal.
    Colonne Entrez la colonne à lire.
    Ramer

    Entrez la ligne à lire.

    Longueur Insérez la longueur du texte du terminal que vous souhaitez que le script lise. Par exemple, entrez 7 si vous voulez lire sept caractères.
    Ligne de recherche par contenu

    Si la valeur que vous souhaitez capturer ne se trouve pas toujours dans la même ligne, vous recherchez la valeur dans une ligne qui contient une expression spécifique. Par exemple, le total général peut être dans une rangée différente en fonction du nombre de passagers ; cependant, le total général se trouve toujours dans une rangée contenant l’expression : TOTAL GÉNÉRAL TAXES COMPRISES ****).

    Recherches d’expressions régulières

    Sélectionnez la fonctionnalité d’expression régulière (regex), couramment utilisée dans les langages de programmation, pour définir exactement l’endroit où vous souhaitez capturer des données à l’écran.

    Pour plus d’informations sur la création d’une ligne regex, consultez https://regex101.com/.

    Plus d’informations

    • Premier match uniquement
      Une expression régulière standard réurne tous les éléments qui correspondent au modèle d’expression régulière. Lorsque l’option Première correspondance uniquement est sélectionnée, regex renvoie uniquement le premier élément qui correspond au modèle regex.

    • Correspondance sur une seule ligne
      Sélectionnez cette option pour correspondre à l’expression où le . (point) correspond à chaque caractère, y compris un nouveau caractère de ligne. Si l’expression régulière ne contient pas le métacaractère point (.), le modificateur n’a aucun impact.

  4. Cliquez sur SOUMETTRE.