by Martin
2. June 2010 11:38
Om man i Reporting Services har ett MDX-dataset med en parameter så skapar Reporting Services automatiskt upp ett dataset för den parametern. Om det inte syns från början så kan man alltid visa det genom att höger-klicka på datakällan och välja _Show hidden datasets_. Det i sig är en ganska trevlig funktion.
Vad som INTE är så roligt är att om jag har ändrat mitt dataset som genererades, t ex filtrerat bort vissa parametervärden, och sedan ändrar den första MDX-en, då skapas parameterdatasetet om och tar bort min filtrering.
Som tur är går det hindra Reporting Services från detta. Hemligheten är att ändra i RDL-filen. Högerklicka på rapporten och välj _View code_. Sök upp slutet av Query-taggen och ändra enligt nedanstående:
Ändra
{code:xml}
{code:xml}
till
{code:xml}
true
{code:xml}