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".