PARANDUS: Transaction Integrator Designer ei kuva Hosti määratlust, kui parameetri nimi on allkriips kohas 30

Rakenduskoht
Host Integration Server 2013 Host Integration Server 2016

Sümptomid

Saate luua Transaction Integrator (TI) HIDX faili kasutades TI Designer Visual Studio. Kui klõpsate vahekaarti Host Data Definition (Hostiandmete määratlus ), kuvatakse järgmine tõrketeade, kui üks meetodiparameetritest sisaldab veerus 30 allkriipsu.

Märkus.

Indeks oli väljaspool massiivi piire.

Veel teavet

Mis tahes parameetrinimi, mis on pikem kui 30 märki, kärbitakse loodavas hostiandmete määratluses 30 märgini. See peab vastama parameetrinimede coBOL-i 30 märgi piirangule.

See käitumine võib põhjustada genereeritud hostiandmete määratluses muutuvate nimede duplikaatnimesid, kui kahe või enama parameetri nime esimesed 30 märki on identsed.

Lahendus

Lahendus, mis lahendab selle probleemi, on kaasatud järgmistesse hosti integreerimise serveri koondvärskendustesse:

Host Integration Server 2016 koondvärskendus 2

Host Integration Server 2013 koondvärskendus 4

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Siit leiate teavet microsofti tarkvaravärskenduste terminoloogia kohta.