Symptômes
Vous créez un fichier de Transaction Integrator (TI) HIDX à l’aide du Concepteur de TI dans Visual Studio. Lorsque vous cliquez sur l’onglet de Définition de données de l’hôte , le message d’erreur suivant s’affiche si un des paramètres de la méthode contient un trait de soulignement à la colonne 30 :
Index était en dehors des limites du tableau.
Plus d'informations
N’importe quel nom de paramètre de plus de 30 caractères sera tronqué à 30 caractères dans la définition de données d’hôte qui est généré. C’est pour se conformer à la limitation de COBOL commune de 30 caractères pour les noms de paramètre.
Ce comportement peut entraîner des noms de variable en double dans la définition de données hôte généré si les 30 premiers caractères de deux ou plusieurs noms de paramètres sont identiques.
Résolution
Le correctif qui résout ce problème est inclus dans les mises à jour cumulatives suivantes pour Host Integration Server :
Mise à jour cumulative 2 pour Host Integration Server 2016
Mises à jour cumulatives 4 pour Host Integration Server 2013
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Découvrez la terminologie que Microsoft utilise pour décrire les mises à jour logicielles.