Symptomen
Wanneer u een SQL Server 2008 R2-rapport uitvoert onder de volgende scenario's, kunt u problemen ondervinden.
Scenario 1
-
Het rapport gebruikt een gedeelde gegevensset. U geeft sortering, hoofdlettergevoeligheid en andere opties voor de gegevensset op.
-
U stelt een filter in de gegevensset in.
In dit scenario worden in het rapport onjuiste resultaten weergegeven.
Scenario 2
-
Het rapport gebruikt een gegevensset. U geeft sortering, hoofdlettergevoeligheid en andere opties voor de gegevensset op.
-
U stelt een filter in de gegevensset in.
-
U maakt een parameter die is gebonden aan de gegevensset.
In dit scenario bevat de parameter onjuiste waarden voor selectie wanneer u het rapport uitvoert. Stel dat u bijvoorbeeld een gedeelde gegevensset maakt die de volgende gegevens bevat.
Kleur |
-ID |
---|---|
Formeel |
1 |
formeel |
3 |
U stelt de hoofdletter gevoeligheids optie voor de gegevensset in op ONWAAR. Daarnaast stelt u een filter in dat gebruikmaakt van de volgende expressie:
[Color] <> black
Wanneer u een rapport uitvoert dat de gedeelde gegevensset retourneert, worden de volgende gegevens weergegeven.
Kleur |
-ID |
---|---|
Formeel |
1 |
U verwacht echter dat de rij ' zwart ' ook wordt weergegeven.
Oorzaak
Dit probleem doet zich voor omdat de sorteer-en hoofdlettergevoeligheid en andere opties niet worden meegenomen wanneer SQL Server het filter van een gedeelde gegevensset of de parameter van een gefilterde gegevensset verwerkt. Als er een andere filter-of parameter wordt gebruikt, kan dit een fout veroorzaken.
Oplossing
Informatie over service packs voor SQL Server 2008 R2
U kunt dit probleem oplossen door het nieuwste Service Pack voor SQL Server 2008 R2 te downloaden. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2527041 Het nieuwste Service Pack voor SQL Server 2008 R2 verkrijgen
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.Dit probleem is voor het eerst opgelost in SQL Server 2008 R2 Service Pack 1 (SP1) voor SQL Server 2008 R2.