CORREÇÃO: o Designer do Integrador de Transações não exibe a definição do host quando o nome do parâmetro tem sublinhado na posição 30

Aplica-se a
Host Integration Server 2013 Host Integration Server 2016

Sintomas

Você cria um arquivo HIDX do Integrador de Transações (TI) usando o TI Designer no Visual Studio. Ao clicar na guia Definição de Dados do Host , você receberá a seguinte mensagem de erro se um dos parâmetros do método contiver um sublinhado na coluna 30:

Observação

O índice estava fora dos limites da matriz.

Mais informações

Qualquer nome de parâmetro com mais de 30 caracteres será truncado para 30 caracteres na Definição de Dados do Host gerada. Isso é para cumprir a limitação comum de COBOL de 30 caracteres para nomes de parâmetro.

Esse comportamento pode resultar em nomes de variáveis duplicados na Definição de Dados do Host gerada se os primeiros 30 caracteres de dois ou mais nomes de parâmetro forem idênticos.

Resolução

A correção que resolve esse problema está incluída nas seguintes atualizações cumulativas para o Host Integration Server:

Atualização cumulativa 2 para o Host Integration Server 2016

Atualização cumulativa 4 para Host Integration Server 2013

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.