2013-03-01 13 views
6

Wyznaczyłem raport przy użyciu sześcianu jako źródła danych i kwerendy MDX na moim zestawie danych. Mam kilka miar w moim zestawie danych, ale chcę wyświetlić wiernie co najmniej jedną z miar> 0, używając czegoś takiego jak filtr OR (measure1> 0 lub measure 2> 0 ..etc) jak mogę Zrób to?Korzystanie z filtru dla miar w kwerendzie MDX w SSRS

dzięki

Odpowiedz

5

Użyj klauzuli Filter() aby ograniczyć memberset dla wierszy:

SELECT 
    [Measures].[Internet Sales Amount] ON COLUMNS, 
    Filter(
    [Customer].[Country].Members, 
    ([Measures].[Internet Sales Amount] > 2000000) 
     AND ([Measures].[Internet Sales Amount] < 5000000) 
) ON ROWS 
FROM [Adventure Works]; 
+0

dzięki, postaram że .. i czy jest jakiś sposób, aby skonfigurować filtr mierzyć od projektanta zapytań > Tryb projektowania? – user1508682

+0

Nie używam projektanta zapytań, więc nie jestem pewien, ale szybkie wyszukiwanie zwróciło tę sugestię: http://www.basarat.com/2009/08/ssas-with-ssrs-filtering-and-sorting .html – findango