3.11 Réalisation d'autres tâches

3.11.1 Ajout d'un raccourci clavier permettant d'envoyer des données propres à des caractères spéciaux (VT)

Vous pouvez ajouter une action qui envoie des caractères spéciaux à l'hôte, puis l'affecter à un raccourci clavier, un bouton ou un autre contrôle.

Pour ajouter un raccourci clavier qui envoie des données propres à des caractères spéciaux à l'hôte

  1. Sélectionnez Gestion du modèle de clavier.

  2. Dans la boîte de dialogue Modèle de clavier, sélectionnez Modifier le fichier de modèle de clavier actuellement sélectionné.

  3. Appuyez sur la combinaison de touches que vous souhaitez affecter (par exemple, CTRL+Q).

  4. Cliquez sur Sélectionner une action, puis sélectionnez l'action Envoyer du texte.

  5. Dans la liste Sélectionner un caractère spécial, choisissez le caractère à envoyer.

    REMARQUE :Si la liste Sélectionner un caractère spécial ne contient pas le caractère que vous souhaitez envoyer, vous pouvez saisir la chaîne de caractères correspondante dans le champ Texte à envoyer à l'hôte. Par exemple, entrez <ÉCHAP>. Sinon, vous pouvez appuyer sur la touche ALT et la maintenir enfoncée tout en utilisant le pavé numérique pour entrer le code numérique correspondant au caractère. Par exemple, pour envoyer <ÉCHAP>, entrez 027.

3.11.2 Configuration du transfert de fichiers non-FTP

Vous pouvez configurer manuellement les paramètres de transfert de fichiers dans la boîte de dialogue Paramètres du transfert. Quelle que soit votre configuration, celle-ci est enregistrée dans votre document de session.

Nous vous recommandons toutefois d'utiliser la configuration standard.

Pour configurer le transfert de fichiers

  1. Ouvrez une session terminal.

  2. Définissez les paramètres du transfert de fichier.

  3. Vous pouvez généralement configurer les transferts de fichiers en sélectionnant une configuration prédéfinie dans l'onglet Protocole (par exemple, AS/400).

3.11.3 Modification des tables de conversion

La boîte de dialogue Tables de conversion vous permet :

  • Modification des tables que Reflection utilise pour convertir le jeu de caractères du PC en fonction du jeu de caractères utilisé par l'hôte, et inversement.

  • D'utiliser les jeux de caractères actuellement non pris en charge.

  • Personnalisation de Reflection pour des environnements hôte uniques.

Utilisez les tables de conversion pour :

  • Définir la manière dont les caractères doivent être convertis entre l'hôte et le PC, et inversement. En général, vous pouvez utiliser les tables pour prendre en charge un jeu de caractères hôte actuellement non disponible dans Reflection. Les caractères de la table sont de type hexadécimal.

    - ou -

  • Définir la manière dont les caractères EBCDIC doivent être convertis entre l'hôte et le PC, et inversement, dans le cadre d'un hôte Unisys T27. Ces conversions sont effectuées en sus des conversions normales PC vers hôte et hôte vers PC effectuées par Reflection. Les caractères de la table sont de type hexadécimal.

    REMARQUE :Pour utiliser les tables de conversion, la propriété VBA DataStreamTranslation doit être définie sur true (la valeur par défaut étant false). Lorsque Reflection assure l'émulation d'un hôte Unisys T27, la propriété DataStreamTranslation est automatiquement définie sur « true ».

Pour ouvrir la boîte de dialogue Tables de conversion

  1. Lancez une session VT Reflection.

  2. À partir du ruban Outils, sélectionnez Visual Basic.

  3. Dans l'éditeur VBA, cliquez avec le bouton droit sur ProjectLegacy et choisissez Insert, puis Module.

  4. Copiez le code VBA suivant et collez-le dans la fenêtre de code :

    Sub Translation()
    
         With Session
         .DataStreamTranslation = True
         .ExecuteBuiltInFunction "TranslationTables"
         End With
    
    End Sub
  5. Fermez l'éditeur VBA.

  6. À partir du ruban Outils, cliquez sur Exécuter une macro.

  7. Dans la boîte de dialogue Exécuter une macro, sélectionnez Macro Reflection héritée dans ce fichier.

  8. Exécutez la macro Translation.

    L'éditeur de tables de conversion apparaît.

3.11.4 Utilisation de fichiers hôte personnalisés

Reflection prend en charge les fichiers hôte personnalisés Reflection hérités. Ces fichiers permettent d'indiquer les noms d'hôte affichés dans la liste Nom d'hôte / adresse IP de la boîte de dialogue Paramètres.

Le chemin du fichier hôte personnalisé est spécifié dans la valeur du paramètre de base de registres HKCU\Sofware\WRQReflection\Rwin\Global. Ce paramètre de base de registres n'est installé que dans les versions héritées de Reflection. Il ne fait pas partie de l'installation Reflection.

Si la valeur de ce paramètre est "" (valeur par défaut) ou s'il n'est pas défini dans la base de registres, tous les noms du fichier hôte local du système sont affichés dans la liste de noms d'hôte/d'adresses IP.

REMARQUE :Windows ne peut résoudre les noms d'hôte dans les fichiers d'hôte personnalisés que si ces noms sont des noms de domaine valides ou des noms figurant dans le fichier d'hôtes locaux. Windows n'utilise pas les fichiers hôte personnalisés pour résoudre les adresses IP.

Format de fichier hôte

Le fichier hôte personnalisé doit avoir le format suivant :

<IPv4 or IPv6 address> <host name>

Par exemple :

127.0.0.1 localhost

:: localhost

Les informations de nom d'hôte permettent de remplir la liste Nom d'hôte / adresse IP de la boîte de dialogue Paramètres.

Les informations d'adresse IP ne sont pas pertinentes, à moins que le fichier hôte indiqué ne soit également le fichier d'hôtes système Windows.

3.11.5 Génération d'un fichier de relevé d'événements HLLAPI

HLLAPI est une API standard pour l'automatisation des tâches de terminal. Un relevé d'événements HLLAPI affiche les appels HLLAPI que l'application émet, tels que les codes de renvoi. Vous pouvez utiliser le relevé d'événements pour résoudre les problèmes rencontrés avec une application HLLAPI et envoyer le fichier généré au support technique.

Pour créer un fichier de relevé d'événements HLLAPI

  1. Dans la boîte de dialogue Paramètres de l'espace de travail de Reflection, sélectionnez Configurer les attributs de l'espace de travail. Sélectionnez ensuite Activer la consignation HLLAPI et spécifiez un nom de fichier journal HLLAPI à un emplacement dans lequel vous disposez des autorisations appropriées pour créer et enregistrer un fichier.

  2. Dans l'espace de travail Reflection, ouvrez un document de session ou créez-en un pour vous connecter à votre hôte IBM, puis démarrez l'application HLLAPI. Réalisez les actions que vous voulez enregistrer dans le relevé d'événements.

  3. Fermez l'application HLLAPI.

    Le fichier de relevé d'événements est automatiquement enregistré en tant que fichier hllapi.log dans le dossier sélectionné dans la zone Fichier journal HLLAPI.