A
Antoine Prevot
Greetings,
I have a strange behavior when I try to apply where clauses in my MDX
statement.
I programatically generate an MDX request which contains some filter infos,
obviously concatenated in a crossjoin where clause. Everything works fine as
long as I crossjoin single items, ie :
Select [blabla] from [myCube]
Where {([DimA].[HierarchyA].&[ItemX])} * {([DimB].[HierarchyB].&[ItemY])}
Great, but when i tried to crossjoin multiple items (sets), all filters
disappeared from the PivotTable, ie :
Select [blabla] from [myCube]
Where {([DimA].[HierarchyA].&[ItemX])} * {([DimB].[HierarchyB].&[ItemY]),
([DimB].[HierarchyB].&[ItemZ])}
I tried without crossjoin (a simple set in the where clause), but the
problem was persistent. And everything works fine with management studio !
Did I miss something ? Is there any workaround ??
Thanks in advance,
I have a strange behavior when I try to apply where clauses in my MDX
statement.
I programatically generate an MDX request which contains some filter infos,
obviously concatenated in a crossjoin where clause. Everything works fine as
long as I crossjoin single items, ie :
Select [blabla] from [myCube]
Where {([DimA].[HierarchyA].&[ItemX])} * {([DimB].[HierarchyB].&[ItemY])}
Great, but when i tried to crossjoin multiple items (sets), all filters
disappeared from the PivotTable, ie :
Select [blabla] from [myCube]
Where {([DimA].[HierarchyA].&[ItemX])} * {([DimB].[HierarchyB].&[ItemY]),
([DimB].[HierarchyB].&[ItemZ])}
I tried without crossjoin (a simple set in the where clause), but the
problem was persistent. And everything works fine with management studio !
Did I miss something ? Is there any workaround ??
Thanks in advance,