現象
Visual Studio で TI Designerを使用して、トランザクション インテグレーター (TI) HIDX ファイルを作成します。 [ ホスト データ定義 ] タブをクリックすると、いずれかのメソッド パラメーターに列 30 にアンダースコアが含まれている場合、次のエラー メッセージが表示されます。
注
インデックスが配列の範囲外でした。
追加情報
30 文字を超えるパラメーター名は、生成されるホスト データ定義で 30 文字に切り捨てられます。 これは、パラメーター名の 30 文字という一般的な COBOL 制限に準拠するためです。
この動作により、2 つ以上のパラメーター名の最初の 30 文字が同一である場合、生成されたホスト データ定義で変数名が重複する可能性があります。
解決策
この問題を解決する修正プログラムは、Host Integration Server の次の累積的な更新プログラムに含まれています。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。