I want to make a Dynamic view through MDX, please explain step by step cause I am not expert in this...

I did not tried yet but I know from where to get MDX code(get from Expression Window).
You mean the MDX Expression Window of a subset?habibullah.sayyed wrote: ↑Thu Aug 29, 2019 9:44 am
I did not tried yet but I know from where to get MDX code(get from Expression Window).
habibullah.sayyed wrote: ↑Thu Aug 29, 2019 9:44 am I will be using this on the views which are getting corrupted.
Code: Select all
#==============================
# Other Subset : Static
#==============================
#...
#==============================
# Account : MDX
#==============================
sDimAccount = 'GL Account';
sTopAccount = CellGetS( sLookUpCube, ..., ..., ...);
SubsetCreatebyMDX( sSubName, '{TM1FILTERBYLEVEL( {TM1DRILLDOWNMEMBER( {[' | sDimAccount | '].[' | sTopAccount | ' ]}, ALL, RECURSIVE )}, 0)}' );
ViewSubsetAssign( sSourceCube, sViewName, sDimAccount, sSubName );
#==============================
# Setup Source Data - VIEW
#==============================
DATASOURCENAMEFORSERVER = sSourceCube;
DATASOURCETYPE ='View';
DATASOURCECUBEVIEW = sViewName;
#==============================
# View Extract
#==============================
ViewExtractSkipRuleValuesSet( sSourceCube, sViewName, 1 );
ViewExtractSkipCalcsSet( sSourceCube, sViewName, 1 );
ViewExtractSkipZeroesSet( sSourceCube, sViewName, 1);