2016-04-04 12 views
1

Raporu, asp.net'de rapor görüntüleyici kullanarak oluşturmuştum. Ancak son zamanlarda indirdikten sonra excel (xlsx) dosyasını açmaya çalıştığımda bunun bir hata olduğunu anladım. hata mesajıyla ortaya çıktı. "Reportest (34) .xlsx 'deki bazı içeriklerle ilgili bir sorun bulduk. Elimizden geldiğince iyileşmeyi denememizi istiyor musunuz? Bu çalışma kitabının kaynağına güveniyorsanız ... XML hatasıyla /xl/worksheets/sheet1.xml parçası Yasadışı xml karakter Hat 3, sütun 28935.Excel dosyası, rapor görüntüleyiciden dışa aktarıldıktan sonra hata oldu

: Ben Evet tıkladıktan sonra Evet

, başka mesaj kutusu hangi söyleyen Değiştirilen Bölüm fırlayıp var enter image description here

bunu zip ve zaten hatadır nedenini öğrenmek için çalıştı. Ben hata nedeniyle doğrultusunda okunamayan karakterin olduğu tespit 28935

enter image description here

Hata ile bu hatayı nasıl ele alırım. Bu benim excel versiyonum mu? Çünkü daha önce iyi çalışıyor. Lütfen bu sorunu çözmek için bana yardımcı olun.

Zaten çözüm olsun size

Saygılarımızla, Choo

+0

Peki, hangi Excel sürümleri yer alıyor? Hangi karakterin "okunamaz" olduğu da açık değil mi? Bu karakterin hatasız açılmış çalışma kitaplarının bir parçası olduğundan emin misin? –

+0

Dosya indirme işlemini tetiklemek için hangi kodu kullanıyorsunuz? – petelids

+0

@Cindy Meister Microsoft Visual Studio 2012 kullanıyorum ve dosya türü Microsoft Excel Çalışma Sayfası'dır (.xlsx). '<% @ Register assembly = "Microsoft.ReportViewer.WebForms, Sürüm = 11.0.0.0, Culture = neutral, PublicKeyToken = 89845DCD8080CC91" namespace = "Microsoft.Reporting.WebForms" tagprefix = "rsweb"%>' içeriyordum. aspx sayfasının Okunamayan karakter, resimdeki "ABD" kelime şovu olan char (31) 'dir. –

cevap

1

ederiz. İndirilecek rapor görüntüleyicide ek xls formatı (excel 2003) ekledim ve problem çözüldü. Rapor düzgün bir şekilde açık. Teşekkürler!

İlgili konular