Simptomi
Kada pokrenete izvješće sustava SQL Server 2008 R2 u sljedećim scenarijima, možete naići na problem.
Prvi scenarij
-
Izvješće koristi zajednički skup podataka. Odredite razvrstavanje, osjetljivost na slučaj i druge mogućnosti za skup podataka.
-
Postavite filtar u skupu podataka.
U ovom scenariju izvješće prikazuje netočne rezultate.
Drugi scenarij
-
Izvješće koristi skup podataka. Odredite razvrstavanje, osjetljivost na slučaj i druge mogućnosti za skup podataka.
-
Postavite filtar u skupu podataka.
-
Stvarate parametar koji je povezan s skupom podataka.
U ovom scenariju parametar prikazuje pogrešne vrijednosti za odabir kada pokrenete izvješće. Pretpostavimo, primjerice, da stvarate zajednički skup podataka koji sadrži sljedeće podatke.
Boja |
ID |
---|---|
Crno |
1 |
crno |
2 |
Možete postaviti mogućnost osjetljivosti slučaja za skup podataka na FALSE. Uz to, postavite filtar koji koristi sljedeći izraz:
[Color] <> black
Kada pokrenete izvješće koje vraća zajednički skup podataka, prikazat će se sljedeći podaci.
Boja |
ID |
---|---|
Crno |
1 |
Međutim, očekujete da će se i redak "crni" prikazivati.
Uzrok
Taj se problem pojavljuje jer se razvrstavanje, osjetljivost na slučaj i druge mogućnosti ne smatra kada SQL Server obradi filtar zajedničkog skupa podataka ili parametar filtriranog skupa podataka. Ako se koristi neki drugi filtar ili parametar, to može prouzročiti pogrešku.
Rješenje
Informacije o servisnom paketu za SQL Server 2008 R2
Da biste riješili taj problem, Nabavite najnoviji servisni paket za SQL Server 2008 R2. Dodatne informacije potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2527041 Kako nabaviti najnoviji servisni paket za SQL Server 2008 R2
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".Taj je problem prvi put ispravljen u sustavu SQL Server 2008 R2 Service Pack 1 (SP1) za SQL Server 2008 R2.