I'm trying, not successfully, to drive a subset in a time dimension from an attribute value stored against an element in another dimension.
So I have a dimension called "LIVEINFO", and it has three elements, "YEAR", "MONTH" and "PERIOD". Within this dimension, I have added a text attribute called "RUNTIME VARIABLE", and the attribute values per the elements listed are currently shown as:
ELEMENT RUNTIME VARIABLE
---------- -----------------------
YEAR 2012
MONTH OCT
PERIOD OCT-12
The RUNTIME VARIABLE is updated by the user or automatically.
In a small cube containing a dimension called P&L (showing a sumarised P&L down the side) and TIME (showing a three-month time period across the top), I need to create a cubeview containing a subset which allows for the three months to start with the attribute against PERIOD above (OCT) and count back a further two months in the TIME dimension, ie showing OCT, SEP and AUG.
How do I write the MDX for this in the TIME dimension ?
The idea is basically when the RUNTIME VARIABLE attribute is changed, the cubeview should update too.
Have any of you managed to do this ?
Sorry for not posting what I've tried so far.....embarrassing I fear

Cheers
Ajay