Belirtiler
Arapça dizgi verisini bir anabilgisayar hareket uygulamaya geçirdiği bir Transaction Integrator uygulama çalıştırıyorsunuz. Bazı durumlarda, işlem başarısız olur ve aşağıdakine benzer bir özel durum döndürür:
HISMPCB0001 içinde BasePrimitiveConverter bir özel durum oluştu.
Özel durum açıklaması: Uzaklık ve uzunluk olan dizi sınırlarının dışında veya sayı, dizinden kaynak koleksiyonunun sonuna öğelerin sayısından büyük.'. '
Dize Arapça karakter önüne boşluk içeriyorsa ve boşluk sayısını gerçek Arapça karakter sayısından büyük veya eşit olduğunda bu sorun oluşur. Örneğin, aşağıdaki dize Bu soruna neden olur:
“بتينبتينص ئ “
Not: Bu dizede tırnak işaretleri yalnızca eklenen boşluk göstermek için dahil edilmiştir.
Neden
Kopyalanacak olan dizi dize uzunluğu yanlış hesaplandığı için bu sorun oluşur.
Çözüm
Toplu güncelleştirme bilgileri
Bu sorunu gideren düzeltme, toplu güncelleştirme paketi 3 için Host Integration Server 2013 eklenmiştir. Toplam edinme hakkında daha fazla bilgi için güncelleştirme paketi, Toplu Güncelleştirme Paketi 3 için Host Integration Server 2013bakın.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.