2012-01-12 103 views
1

如何在MDX查詢中傳遞參數。 下面是我的MDX qyery ----如何在mdx查詢中傳遞參數

SELECT 
    NON EMPTY FILTER({ ([Tbl Electricity].[Transaction Id].[Transaction Id]) }, [Measures].[From Year]=2011 and [Measures].[To Month]=[Measures].[To Month].&['[email protected]+' ]) ON ROWS, 
    NON EMPTY { [Measures].[From Year], [Measures].[To Year], [Measures].[To Month], [Measures].[From Month], [Measures].[Total Cost], [Measures].[Quantity] } ON COLUMNS 
FROM [ECERM Dev1] 

在上面的查詢中,我在2011年比較[From Year],我想比較[To Month]尺寸與我的參數@month

通過運行上面的查詢我收到以下錯誤

回答

1

這取決於客戶端或報告您所使用的工具。 XMLA協議支持MDX parameters(@month)。

但是,您需要支持此功能的客戶端/庫。你使用什麼工具?