Applies ToHost Integration Server 2013

狀況

您正在執行的交易積分器應用程式將阿拉伯文的字串資料傳遞至大型主機交易應用程式。在某些情況下,程序會失敗,並且會傳回類似下列的錯誤訊息的例外狀況︰

HISMPCB0001 在 BasePrimitiveConverter 發生的例外狀況。例外狀況描述︰ 位移和長度超過陣列的界限或計數大於從索引至來源集合的尾端的元素數目。 '。 '

如果字串包含在阿拉伯文字元,前面的空格,且若的空格數是等於或大於實際的阿拉伯文字元數,就會發生這個問題。例如,下列的字串會造成這個問題︰

“بتينبتينص ئ            “ 

注意將這個字串中引號並且包含僅以顯示加入的空格。

原因

要複製的陣列的字串長度不正確的計算方式,就會發生這個問題。

解決方案

累積更新資訊

累積更新套件 3 所包含的修正程式可解決這個問題的主機整合伺服器 2013年。如需有關如何取得累積更新套件,請參閱更新套件的主機整合伺服器 2013年 3 的累計

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。