Simulation d'un Ecran et emplacement de ses Rubriques

Vous pouvez simuler l'Ecran en lançant l'émulateur d'Ecran. Les champs et libellés de l'Ecran s'affichent alors tels qu’ils apparaîtront lors de l’exécution de la transaction. Les erreurs de chevauchement sont affichées dans une vue dédiée.

La vue Emulateur d'Ecran

A partir d’un Ecran dont l’éditeur de design est ouvert et sélectionné, cliquez sur l'une des icônes suivantes dans la barre d’outils pour lancer la simulation :
  • Lancer l’émulateur sur l’Ecran sélectionné pour lancer la simulation sans prendre en compte les attributs de couleur indiqués sur la Définition de l'Ecran.
  • Lancer l’émulateur sur l’Ecran sélectionné avec couleurs pour lancer la simulation en prenant en compte les attributs de couleur indiqués sur la Définition de l'Ecran.

La prise en compte des couleurs est visible si vous utilisez l'émulateur interne à la Software Delivery Platform, qui est l'émulateur par défaut. Il s'affiche dans la vue Emulateur d’Ecran qui s’ouvre dès que vous cliquez sur une des deux icônes. La taille de l'écran de simulation dans cette vue est automatiquement calculée en fonction du positionnement des champs indiqué dans les Lignes -CE de l'Ecran. Seules les tailles suivantes sont possibles : 24x80, 32x80, 43x80 et 27x132. Des préférences relatives à la simulation sont disponibles depuis Fenêtre > Préférences > Programmation pilotée par pattern > Infrastructure PDP. Ces préférences vous permettent de préciser un numéro de port d'écoute et de forcer le lancement de la simulation dans un émulateur externe.

Si vous modifiez les Lignes -CE, vous pouvez voir les modifications dans la vue Emulateur d’Ecran en cliquant à nouveau sur Lancer l’émulateur sur l’Ecran sélectionné ou Lancer l’émulateur sur l’Ecran sélectionné avec couleurs. Vous pouvez aussi lier la vue avec l’Ecran en cliquant sur Ecoute des modifications de l'éditeur de l'Ecran courant dans la barre d’outils de la vue. Ainsi, la vue se met à l’écoute des modifications des Lignes -CE de cet Ecran et les affiche en simultané.

Si vous lancez la simulation d'un Ecran contenant des chevauchements dans ses Lignes -CE, un message d'erreur vous informe que l'emplacement des Rubriques pour l'Ecran est invalide et que vous devez modifier les Lignes -CE. Quand vous cliquez sur OK dans la boîte de message, vous basculez automatiquement sur la vue Emplacement des Rubriques de l'Ecran.

La vue Emplacement des Rubriques de l'Ecran

A partir d’un Ecran dont l’éditeur de design est ouvert et sélectionné, vous pouvez cliquer sur Lancer l'emplacement des Rubriques sur l'Ecran sélectionné dans la barre d’outils pour connaître l'emplacement des Rubriques de l'Ecran. La vue Emplacement des Rubriques de l'Ecran s'ouvre alors.
Remarque : Cette vue s'ouvre automatiquement si vous lancez la simulation d'un Ecran contenant des chevauchements.

Cette vue n'est disponible que sur les instances présentes dans l'espace de travail local.

Elle contient un tableau qui affiche certaines informations indiquées dans les Lignes -CE : position et longueur du champ, type (R pour une Rubrique et L pour un libellé), nom de la Rubrique appelée, nombre de répétitions pour la catégorie répétitive, répétitions horizontales et verticales. La première colonne de ce tableau contient un symbole d'erreur Erreur sur tous les champs qui se chevauchent. Une infobulle sur le symbole d'erreur affiche la position et le nom des champs concernés.

Si vous modifiez les Lignes -CE, vous pouvez voir les modifications dans la vue Emplacement des Rubriques de l'Ecran en cliquant à nouveau sur Lancer l'emplacement des Rubriques sur l'Ecran sélectionné. Vous pouvez aussi lier la vue avec l’Ecran en cliquant sur Ecoute des modifications de l'éditeur de l'Ecran courant dans la barre d’outils de la vue. Ainsi, la vue se met à l’écoute des modifications des Lignes -CE de cet Ecran et les affiche en simultané.

Si vous cliquez sur Voir uniquement les erreurs dans la barre d'outils de la vue, la vue n'affiche que les champs qui se chevauchent.

Si vous lancez la génération d'un Ecran contenant des chevauchements, un avertissement s'affiche mais la génération n'est pas bloquée.


Vos commentaires