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?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×