OLAP client tool like Excel typically create aggregated members in the
Where slicer for select lists, like:
Quote:
|
With Member [Education Level].[All Education Level].[SelectedEdLevels]
|
as
'Aggregate(Except([Education Level].[Education Level].Members,
{[Education Level].[All Education Level].[Partial College],
[Education Level].[All Education Level].[Partial High School]}))'
Member [Store Type].[All Store Type].[SelectedStoreTypes] as
'Aggregate(Except([Store Type].[Store Type].Members,
{[Store Type].[All Store Type].[HeadQuarters],
[Store Type].[All Store Type].[Supermarket]}))'
select
{[Measures].[Unit Sales]} on columns,
order(except([Promotion Media].[Media Type].members,
{[Promotion Media].[Media Type].[No Media]}),[Measures].[Unit
Sales],DESC) on rows
from Sales
where ([SelectedEdLevels], [SelectedStoreTypes])
- Deepak
Deepak Puri
Microsoft MVP - SQL Server
*** Sent via Developersdex http://www.developersdex.com ***