ÅTGÄRDAT: Designer transaktionsintegratör visar inte värddefinition när parameternamnet har understreck på position 30

Gäller för
Host Integration Server 2013 Host Integration Server 2016

Symptom

Du skapar en HIDX-fil (Transaction Integrator) med hjälp av TI-Designer i Visual Studio. När du klickar på fliken Host Data Definition visas följande felmeddelande om någon av metodparametrarna innehåller ett understreck i kolumn 30:

Obs

Indexet låg utanför matrisens gränser.

Mer information

Ett parameternamn som är längre än 30 tecken trunkeras till 30 tecken i den värddatadefinition som genereras. Detta är för att följa den vanliga COBOL-begränsningen på 30 tecken för parameternamn.

Detta kan resultera i dubblettvariabelnamn i den genererade värddatadefinitionen om de första 30 tecknen i två eller fler parameternamn är identiska.

Lösning

Korrigeringen som löser det här problemet ingår i följande kumulativa uppdateringar för Host Integration Server:

Kumulativ uppdatering 2 för Host Integration Server 2016

Kumulativ uppdatering 4 för Host Integration Server 2013

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.