all-member 自体ではなく、crossjoin で all-member の下のメンバーのみを取得したい。「子供たち」を試していますが、うまくいきません..私のクエリ:
with
member [Measures].[Price] as
([Measures].[Invoiced_Price]),
format_string = "Currency"
select{[Measures].[Price]
} on columns,
{
{[Product].[Product_ProdTp].Members} *
{[Product].[Product_NoAndName].[All].children}
} on rows
結果の一部:
All 11 - Celerifere $8,191,736.81
All 111 - Sauerbronn $2,768,882.00
All 112 - Vector $1,791,077.00
Bikes Sauerbronn $13,941,388.88
Bikes Vector "some value"
階層は次のようになります。
[Product]
[Product_NoAndName]
[Members]
[All]
Sauerbronn
Vector
私の問題は、すべてのデータを最初にすべてのメンバーの下に置いてから分離したくないということです。分離したいだけです。これどうやってするの?