Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans certains cas, vous souhaiterez peut-être que le runtime de l’intégrateur de transactions passe des données non converties vers ou à partir du mainframe. Pour ce faire, configurez un tableau d’octets PIC X non traduits.
Ti prend en charge de nombreux types de données, mais vous ne souhaiterez peut-être pas toujours que TI traduise ou interprète les données.
Pour configurer un tableau d’octets PIC X non traduits, procédez comme suit :
Ouvrez le Générateur de composants COMTI.
Déverrouillez le composant COMTI.
Sélectionnez les propriétés du paramètre à modifier.
Sous l’onglet Automation, définissez le type de données sur Byte.
Sous l’onglet Définition COBOL, définissez la définition COBOL sur PIC X Untranslated.
Sous l’onglet Tableaux, définissez le tableau comme un tableau à une dimension et fixez la taille maximale du tableau égale au nombre d'octets attendu.
Verrouillez le composant.
Une fois la dernière étape terminée, TI transmet les octets du tableau au programme appelant en tant que données binaires non converties.
Étant donné que MTI transmet les octets en tant que données binaires non traduites, le programme d’interface doit prendre en compte le paramètre nouvellement modifié. Vous pouvez utiliser cette procédure si, par exemple, les caractères allant ou venant de l’hôte sont en dehors de la plage de la table de traduction. En suivant les étapes décrites précédemment dans cette section, vous pouvez implémenter une table de traduction personnalisée dans le code qui gère les données.
Si un tableau de taille variable doit être transféré, procédez comme suit :
Définissez la taille du tableau sur le nombre maximal de caractères à échanger.
Sous l’onglet Avancé des propriétés de la méthode, définissez les options de mémoire tampon de données comme suit :
Le champ final de l’hôte est limité.
Le champ final à héberger est limité.