Bagikan melalui


rsProcessingError - Kesalahan Reporting Services

Detail

Kategori Nilai
Nama Produk SQL Server
ID Peristiwa rsProcessingError
Sumber Kejadian Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources
Komponen Layanan Pelaporan
Teks Pesan Terjadi kesalahan dalam pemrosesan laporan.

Penjelasan

Satu atau beberapa kesalahan ditemui saat menerbitkan, memproses, mempratinjau secara lokal, menampilkan dari server laporan, atau membuat langganan untuk laporan. Pesan kesalahan ini menunjukkan setidaknya satu kesalahan terdeteksi.

Kemungkinan penyebab

Kemungkinan penyebabnya meliputi:

  • Terjadi kesalahan pemrosesan pada server laporan.

  • Terjadi kesalahan pemrosesan selama pemrosesan laporan lokal saat mempratinjau laporan.

  • Ekspresi grup dievaluasi ke jenis data yang salah.

  • Definisi filter menentukan dua ekspresi yang dievaluasi ke jenis data yang tidak dapat dibandingkan.

  • Ekspresi mereferensikan bidang yang tidak ada dalam koleksi Bidang.

  • Ekspresi menyertakan panggilan fungsi agregat dengan cakupan yang tidak valid atau bertentangan.

  • Ekspresi mereferensikan parameter yang tidak ada dalam koleksi Parameter Laporan.

  • Rakitan kustom atau rakitan Reporting Services yang salah disebarkan gagal dimuat.

  • Parameter yang memiliki properti Nullable yang diatur ke False mendeteksi nilai null dalam parameter.

  • Ekspresi untuk properti Tersembunyi dari wilayah data berisi kesalahan: Referensi objek tidak diatur ke instans objek.

  • Ekspresi menyertakan panggilan fungsi atau kesalahan sintaks yang tidak valid.

Tindakan pengguna

Temukan informasi selengkapnya

Lakukan satu atau beberapa tindakan berikut:

  • Jika Anda menampilkan laporan dari server laporan atau jika Anda menampilkan laporan sebagai langganan, lihat seluruh teks pesan kesalahan. Informasi tambahan disediakan dalam teks yang diperluas.

  • Jika Anda menulis laporan di Perancang Laporan dan mengalami kesalahan ini saat Anda mempratinjau laporan, informasi tambahan disediakan. Jendela Daftar Kesalahan berisi detail tentang masalah ini.

  • Jika Anda menulis laporan di Pratinjau Perancang Laporan, lihat seluruh teks pesan kesalahan. Informasi tambahan disediakan dalam teks yang diperluas.

  • Jika Anda menampilkan laporan di server laporan, dan jika Anda menjalankan sebagai administrator lokal di server laporan, Anda bisa melihat tumpukan panggilan jika Anda mengklik kanan halaman dan memilih Tampilkan Sumber. Informasi tambahan disediakan dalam tumpukan panggilan.

  • Jika Anda menjalankan sebagai administrator lokal di server laporan, cari file log untuk ReportProcessingException. Entri log berisi informasi lebih lanjut. File log server laporan biasanya terletak di <drive>:\Program Files\Microsoft SQL Server\MSRS12. MSSQLSERVER\Reporting Services\LogFiles\ReportServerService__datetimestamp.log. Untuk informasi selengkapnya, lihat File log dan sumber Reporting Services.

Gagal memuat rakitan host ekspresi

Rakitan kustom harus memiliki penandatanganan nama yang kuat dan atribut yang ditetapkan AllowPartiallyTrustedCallers. Untuk informasi selengkapnya, lihat Menggunakan rakitan kustom dengan laporan dan Memahami kebijakan keamanan.

Nama global bawaan tidak ada

Periksa ejaan dalam ekspresi. Global, parameter, dan nama bidang bawaan peka huruf besar/kecil. Dalam ekspresi yang menyebabkan kesalahan, periksa apakah nama tersebut benar-benar ada dalam laporan dan bahwa nama dieja dengan benar. Untuk informasi selengkapnya, lihat Koleksi bawaan dalam ekspresi (Pembuat Laporan dan SSRS).

Properti parameter dan null

Parameter multinilai tidak boleh Null. Untuk informasi selengkapnya, lihat Parameter laporan (Pembuat Laporan dan Perancang Laporan).

Laporan utama dengan sublaporan tidak dapat diproses

Versi prosesor laporan Reporting Services yang sama harus memproses laporan dengan sublaporan. Saat Anda meningkatkan laporan ke versi skema definisi laporan saat ini, laporan utama dan sublaporan mungkin atau mungkin tidak diperbarui secara bersamaan. Jika versi tidak kompatibel antara laporan dan sublaporannya, pesan berikut ditampilkan: "Sublaporan tidak dapat diproses."

Ubah laporan utama atau sublaporan sehingga versi prosesor laporan yang sama dapat memproses semua laporan. Untuk informasi tentang mengapa laporan gagal dimutakhirkan, lihat Meningkatkan laporan.

Verifikasi Panggilan Fungsi adalah Visual Basic dan Bukan SQL

Anda bisa menggunakan fungsi SQL dalam teks kueri pada database relasional. Anda tidak dapat menggunakan fungsi Visual Basic dalam teks kueri.

Di Reporting Services, ekspresi dapat menggunakan fungsi System.Math atau System.String fungsi Visual Basic, fungsi .NET Framework yang sepenuhnya memenuhi syarat, atau fungsi kustom yang Anda berikan dalam kode kustom atau rakitan kustom. Anda tidak dapat menggunakan fungsi SQL dalam ekspresi.

Verifikasi bahwa panggilan fungsi yang dilakukan dalam kueri dan dalam ekspresi valid.

Tidak dapat membandingkan tipe data untuk filter

Dalam persamaan filter, ekspresi filter yang menentukan apa yang harus difilter dan nilai filter harus merupakan jenis data yang sama untuk dibandingkan. Jika Anda melihat salah satu kesalahan berikut, ubah ekspresi bidang atau nilai filter sehingga tipe data cocok:

  • <Pemrosesan tipe> item laporan untuk <nama> item laporan tidak dapat dilakukan. Tidak dapat membandingkan data jenis <>dan <jenis.> Periksa jenis data yang dikembalikan oleh <nama> item laporan.

  • Gagal mengevaluasi <nama> properti.

  • Gagal mengevaluasi <nama> properti. Ini mereferensikan bidang himpunan data yang memiliki kesalahan: <string> kesalahan.

Untuk informasi selengkapnya, lihat Memfilter, mengelompokkan, dan mengurutkan data (Pembuat Laporan dan SSRS).

Spesifikasi cakupan yang tidak valid atau bertentangan dalam panggilan fungsi agregat

Saat Anda menyertakan panggilan fungsi agregat ke ekspresi dalam sel Tablix, prosesor laporan mengevaluasi ekspresi dalam cakupan grup terdahulu tempat sel berada.

Anda juga dapat meneruskan nama cakupan tertentu ke fungsi agregat. Cakupan dapat merujuk ke nama himpunan data, wilayah data, atau nama cakupan yang lebih tinggi pada hierarki data. Nama ini berlaku untuk pesan berikut:

  • <Nama> item laporan tipe>< item laporan memiliki nama cakupan cakupan <yang tidak valid.> Cakupan harus berupa cakupan saat ini, atau terkandung dalam cakupan saat ini.

  • <Ekspresi nama> properti untuk <jenis> item laporan. <nama> item laporan memiliki parameter cakupan yang tidak valid untuk fungsi agregat. Parameter cakupan harus diatur ke konstanta string yang sama dengan nama grup yang berisi, nama wilayah data yang berisi, atau nama himpunan data.

Untuk fungsi agregat yang menghitung total yang berjalan (Sebelumnya, RunningValue, atau RowNumber), Anda dapat menentukan parameter cakupan yang merupakan nama grup baris atau nama grup kolom, tetapi tidak keduanya. Fungsi ini berlaku untuk pesan kesalahan berikut:

  • Sebelumnya, fungsi agregat RunningValue atau RowNumber yang digunakan dalam sel data tipe ><item laporan '<nama> item laporan' mengacu pada cakupan pengelompokan di kolom dan baris tipe <>item laporan. Parameter cakupan dari semua fungsi agregat Previous, RunningValue dan RowNumber dalam <jenis> item laporan dapat merujuk ke pengelompokan baris atau pengelompokan kolom data, tetapi tidak keduanya.

Untuk informasi selengkapnya, lihat Cakupan ekspresi untuk total, agregat, dan koleksi bawaan (Pembuat Laporan dan SSRS) dan Koleksi bawaan dalam ekspresi (Pembuat Laporan dan SSRS).

Cakupan himpunan data default untuk kotak teks tingkat atas

Jangan gunakan cakupan default untuk kotak teks yang ditambahkan ke permukaan desain laporan saat laporan memiliki lebih dari satu himpunan data. Gunakan ekspresi yang menyertakan nama himpunan data sebagai cakupan, dan fungsi agregat. Contohnya,=First(Fields!FieldName.Value, "DataSet2").

Ekspresi (Pembuat Laporan dan SSRS)
Referensi fungsi agregat (Pembuat Laporan dan SSRS)
Contoh ekspresi (Pembuat Laporan dan SSRS)
Melaporkan himpunan data (SSRS)
Filter yang umum digunakan (Report Builder dan SSRS)
Pengumpulan bidang himpunan data (Pembuat Laporan dan SSRS)
Kode kustom dan referensi perakitan dalam ekspresi dalam Perancang Laporan (SSRS)
Referensi pengumpulan parameter (Pembuat Laporan dan SSRS)