rsProcessingError

Ayrıntılar

Ürün adı

SQL Server

Ürün sürümü

10.50

Ürün yapı numarası

10.50.nnnn

Olay Kimliği

rsProcessingError

Olay kaynağı

Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources

Bileşen

Reporting Services

İleti metni

Rapor işleme'deki hata oluştu.

Açıklama

Bir veya daha fazla yayımlama, işleme, yerel olarak önizleme görüntüleme rapor sunucusuveya bir rapor için bir abonelik oluşturma sırasında hatayla karşılaşılmadı.Bu hata iletisi, en az bir hata algılandı gösterir.

Olası nedenler

Olası nedenleri şunlardır:

  • rapor sunucusuüzerinde bir işlem hatası oluştu.

  • Bir rapor önizleme yerel rapor işleme sırasında bir işleme hatası oluştu.

  • Bir yanlış veri türü için bir grup ifade değerlendirilir.

  • Filtre Tanımı karşılaştırıldığında türleri için veri değerlendirilen iki ifadeler belirtti.

  • Bir ifade alanları koleksiyonvar alan başvuruyor.

  • Bir ifade , bir toplu işlev çağrısı geçersiz veya çakışan kapsamdahil.

  • Bir ifade , var olmayan bir parametre koleksiyonrapor parametreleri başvuruyor.

  • Özel bir derleme veya bir Reporting Services derleme , yanlış konuşlandırılmış başarısız yüklenemedi.

  • Olan bir parametre Nullable özellik küme için False algıladı null değer parametre.

  • Bir ifade Hidden veri bölgesiözellik içeren bir hata: Nesne başvurusu küme nesnesinin bir örnek .

  • ifade geçersiz işlev çağrısı veya sözdizimi hatası dahil.

Kullanıcı eylemi

Daha fazla bilgi bulma

Bir veya daha aşağıdaki işlemlerden birini yapın:

  • rapor sunucusu raporu görüntülüyorsanız veya bir abonelikolarak rapor görüntülüyorsanız, hata iletisinin tüm metni arayın.Genişletilmiş metin ek bilgi sağlanmıştır.

  • Rapor Tasarımcısı ' nda bir rapor yazma ve önizlemesini görüntülemek veya rapor yayımladığınızda bu hatayı görüyorsanız, ek bilgi hata Listesi penceresinde sağlanır.

  • Rapor Tasarımcısı önizleme raporu yazıyorsanız, hata iletisinin tüm metni arayın.Genişletilmiş metin ek bilgi sağlanmıştır.

  • rapor sunucusuüzerinde bir rapor görüntüleme ve yerel yönetici olarak rapor sunucusuüzerinde çalıştırıyorsanız, sayfa sağ tıklatın ve seçeneğini belirlerseniz, çağrı yığını görebilirsiniz View Source.Çağrı yığını içinde ek bilgi sağlanmıştır.

  • Yerel yönetici olarak rapor sunucusuüzerinde çalıştırıyorsanız, günlük dosyası için arama ReportProcessingException.Daha fazla bilgi kütüğü girişlerini içerir.rapor sunucusu günlük dosyası genellikle at bulunduğu <drive>: \Program Files\Microsoft SQL Server\\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles\ReportServerService__datetimestamp. Kütük'ü

Daha fazla bilgi için, bkz. Rapor sorunlarını giderme.

İfade ana bilgisayar derleme yüklenemedi

Özel derlemeler kesin ad imzası ve öznitelikolmalıdırAllowPartiallyTrustedCallersküme. Daha fazla bilgi için, bkz. Reports ile özel Assemblies kullanma ve Güvenlik ilkelerini anlama.

Yerleşik bir genel adı yok

İfadelerde yazım denetimi yapar.Yerleşik globals, parametreler ve alan adlarıdır durum-küçük harf duyarlı.Hataya neden olan ifade adı rapora gerçekten var olduğunu ve doğru yazıldığını denetleyin.Daha fazla bilgi için, bkz. İfadelerde Yerleşik Koleksiyonları Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Parametre özellikleri ve Null

Değerli bir parametresi Null olamaz.Daha fazla bilgi için, bkz. Parametreler (Rapor Oluşturucusu 3.0 ve SSRS).

Ana rapor alt rapor ile işlenemedi

Bir rapor alt raporlar ile aynı sürüm , tarafından işlenmesi gereken Reporting Services rapor işlemci. Geçerli sürüm rapor tanımı şema raporları yükseltme yaparken, ana rapor ve alt raporlar olabilir veya aynı saatgüncelleştirilmeyebilir.sürüm bir rapor ve onun alt raporlar arasında uyumlu değilse, aşağıdaki ileti görüntülenir: "Alt raporu işlenemedi."

Böylece, tüm raporların aynı sürüm , rapor işlemci tarafından işlenebilir ana rapor veya alt raporlar değiştirmeniz gerekir.Neden yükseltmek bir rapor başarısız hakkında daha fazla bilgi için bkz: Raporları yükseltme.

İşlev çağrıları VisualBasic doğrulayın ve SQL

Sorgu metin bir ilişkisel veritabanı olarak SQL işlevlerini kullanabilirsiniz.Kullanamazsınız Visual Basic işlevleri sorgu metni.

De Reporting Services, ifadeler kullanarak Visual Basic işlevleri, System.Math veya System.String İşlevler, tam .NET Framework işlevleri veya özel kod ya da özel bir derlemesağlayan özel işlevler.Bir ifade, SQL işlevleri kullanamazsınız.

Sorgu ve deyimler içinde yapılan işlev çağrılarının geçerli olduğundan emin olun.

Veri türleri için süzgeç karşılaştıramaz

Filtre Denklem, ne filtre tanımlar süzgeç ifade ve filtre değeri karşılaştırmak için aynı veri türünde olmalıdır.Aşağıdaki hatalardan birini görürseniz, veri türüyle eşleşen filtre değeri veyaifade alandeğiştirin:

  • İşlenmesi, <report item type> için <report item name> gerçekleştirilemiyor.Veri türlerinin karşılaştıramaz <type> ve <type>.Gözden geçirin tarafından döndürülen veri türü <report item name>.

  • Değerlendirmek için başarısız <property name>.

  • Değerlendirmek için başarısız <property name>.Bu hatalı bir dataset alan başvuruda bulunur: <error string>.

Daha fazla bilgi için, bkz. Verileri Filtreleme, Gruplandırma ve Sıralama (Rapor Oluşturucusu 3.0 ve SSRS).

Bir toplama işlevi çağrısında geçersiz veya çakışan kapsam belirtimi

İçinde bir Tablixhücre topluişlev çağrıları için bir ifade eklediğinizde, rapor İşlemci hücre ait olduğu en içteki grup kapsam ifade değerlendirir.

Bir topluişlev, belirli bir kapsam adı da iletebilirsiniz. Kapsam bir dataset, bir veri bölgesiveya bir kapsam veri hiyerarşisinde daha yüksek adını adına başvurabilir.Bu, aşağıdaki iletilere uygulanır:

  • <report item type> '<report item name>' Geçersiz bir kapsam "<scope name>".kapsam kapsamgeçerli olmalı veya geçerli kapsamiçinde bulunan.

  • <property name>ifade için <report item type> '<report item name>' bir topluişlevgeçersiz kapsam parametresi vardır. kapsam parametre küme ya da adını içeren bir grup, adı içeren bir veri bölgesiveya DataSet nesnesinin adını için eşit olan dizesabit olmalıdır.

Geçerli toplamları hesaplamak toplu işlevleri için (Previous, RunningValue, veya RowNumber), bir satır Grup adı veya bir sütun grubu adı ancak ikisini birden bir kapsam parametresi belirtebilirsiniz.Bu, aşağıdaki hata iletisi için geçerlidir:

  • Previous, RunningValue veya RowNumber toplu işlevleri kullanılan veri hücrelerine <report item type> '<report item name>' sütunları ve satırları gruplandırma kapsamları bakın <report item type>.Tüm kapsam parametreleri Previous, RunningValue ve RowNumber toplu işlevleri içinde bir <report item type> satır grupları veya veri sütun gruplandırmalar ancak ikisini birden başvurabilirsiniz.

Daha fazla bilgi için, bkz. Toplamlar, Toplamalar ve Yerleşik Koleksiyonlar için İfade Kapsamını Anlama (Rapor Oluşturucusu 3.0 ve SSRS) ve İfadelerde Yerleşik Koleksiyonları Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

DataSet kapsamı üst düzey metin kutusu için varsayılan

Varsayılan kapsam birden çok dataset rapor varsa, rapor Tasarım yüzeyi için eklenmiş bir metin kutusu kullanın.kapsamve bir topluişlevDataSet nesnesinin adını içeren bir ifade kullanın. Örneğin, =First(Fields!FieldName.Value, "DataSet2").