FIX: Transaction Integrator Designer tidak menampilkan definisi Host ketika nama parameter memiliki garis bawah pada posisi 30

Berlaku Untuk
Host Integration Server 2013 Host Integration Server 2016

Gejala

Anda membuat file HIDX Transaction Integrator (TI) menggunakan Designer TI di Visual Studio. Saat Anda mengklik tab Definisi Data Host , Anda menerima pesan kesalahan berikut jika salah satu parameter metode berisi garis bawah di kolom 30:

Catatan

Indeks berada di luar batas array.

Informasi Selengkapnya

Nama parameter apa pun yang lebih panjang dari 30 karakter akan dipotok menjadi 30 karakter dalam Definisi Data Host yang dihasilkan. Ini untuk mematuhi batasan COBOL umum 30 karakter untuk nama parameter.

Perilaku ini dapat menghasilkan nama variabel duplikat dalam Definisi Data Host yang dihasilkan jika 30 karakter pertama dari dua nama parameter atau lebih identik.

Resolusi

Perbaikan yang mengatasi masalah ini disertakan dalam pembaruan kumulatif berikut ini untuk Server Integrasi Host:

Pembaruan Kumulatif 2 untuk Host Integration Server 2016

Pembaruan Kumulatif 4 untuk Host Integration Server 2013

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.