Applies ToHost Integration Server 2013

Příznaky

Transaction Integrator aplikace, která předává data řetězec Arabské transakce aplikace sálové počítače se systémem. Za určitých podmínek zpracování se nezdaří a vrátí výjimku, která je podobná následující chybová zpráva:

Došlo k výjimce HISMPCB0001 v BasePrimitiveConverter.Popis výjimka: Posun a délka byly mimo hranice pole nebo počet je větší než počet prvků od indexu do konce zdrojové kolekce. "."

K tomuto problému dochází, pokud řetězec obsahuje mezery, před arabské znaky a počet mezer je rovna nebo větší než počet znaků skutečné Arabské. Tento problém způsobuje například následující řetězec:

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

Poznámka: V tomto řetězci jsou zahrnuty pouze k zobrazení přidané mezery v uvozovkách.

Příčina

K tomuto problému dochází, protože délka řetězce pole budou zkopírovány je vypočítána nesprávně.

Řešení

Informace o kumulativní aktualizaci

Oprava, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 3 pro Host Integration Server 2013. Další informace o tom, jak získat kumulativní balíček aktualizace naleznete v tématu kumulativní aktualizace 3 pro Host Integration Server 2013.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.