Gejala
Saat Anda menjalankan laporan SQL Server 2008 R2 di bawah skenario berikut, Anda mungkin mengalami masalah.
Skenario 1
-
Laporan menggunakan dataset bersama. Anda menentukan kumpulan, sensitivitas huruf, dan opsi lain untuk dataset.
-
Anda mengatur filter di dataset.
Dalam skenario ini, laporan Menampilkan hasil yang salah.
Skenario 2
-
Laporan menggunakan dataset. Anda menentukan kumpulan, sensitivitas huruf, dan opsi lain untuk dataset.
-
Anda mengatur filter di dataset.
-
Anda membuat parameter yang terikat ke dataset.
Dalam skenario ini, parameter mencantumkan nilai yang salah untuk pilihan saat Anda menjalankan laporan. Misalnya, misalnya Anda membuat dataset bersama yang berisi data berikut ini.
Warnai |
No |
---|---|
Hit |
,1 |
hit |
2 |
Anda mengatur opsi sensitivitas huruf untuk dataset menjadi false. Selain itu, Anda mengatur filter yang menggunakan ekspresi berikut:
[Color] <> black
Saat Anda menjalankan laporan yang mengembalikan dataset bersama, data berikut ini akan ditampilkan.
Warnai |
No |
---|---|
Hit |
,1 |
Namun, Anda mengharapkan baris "hitam" juga akan ditampilkan.
Penyebab
Masalah ini terjadi karena pemeriksaan, sensitivitas huruf, dan opsi lainnya tidak dipertimbangkan ketika SQL Server memproses filter dataset bersama atau parameter dataset yang difilter. Jika filter atau parameter yang berbeda digunakan, ini mungkin menyebabkan kesalahan.
Pemecahan Masalah
Informasi paket layanan untuk SQL Server 2008 R2
Untuk mengatasi masalah ini, Dapatkan paket layanan terbaru untuk SQL Server 2008 R2. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2527041 Cara mendapatkan paket layanan terbaru untuk SQL Server 2008 R2
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".Masalah ini pertama kali dikoreksi di SQL Server 2008 R2 Service Pack 1 (SP1) untuk SQL Server 2008 R2.