Hindra Reporting Services från att automatiskt ändra MDX-frågor

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}