Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Using periodsToDate function with members in different Hierarchies??

Status
Not open for further replies.

sconti11

Technical User
Jan 31, 2011
95
US
I am attempting to create a dynamic YTD column in my crosstab, but the issue I am running into is the fact that for my MDX command periodsToDate I have to pull members from two different hierarchies.

Here is the expression I am working with:

Code:
periodsToDate([Fiscal Year],#prompt('pClosingMonth','token',[Last Closed Fiscal Mo YTD]')#)

I have been trying to figure out how to manipulate that last part of the function to allow the member value from the other hierarchy without it knowing it is from there.

I thought it may be possible to create a data item that can be used for the 2nd part of the periodsToDate argument...and this would actually be a member from the 1st hierarchy that matches the member from the 2nd...so that this way the periodsToDate function will not error off since they will be in the same hierarchy??

Any suggestions?
 
Ok..here is what I figured out...it is not pretty but it does the job. Here is the code:

Code:
periodsToDate([Crown Margin Analysis - National Cube].[Time Dim].[Fiscal Time Periods].[Fiscal Year], #prompt('pClosingMonth','token','linkMember(lastChild(lastChild([Crown Margin Analysis - National Cube].[Time Dim].[Last Closed Fiscal Mo Grouped]->:[PC].[@MEMBER].[Last Closed Fiscal Mo YTD (TY)])), [Crown Margin Analysis - National Cube].[Time Dim].[Fiscal Time Periods].[Fiscal Month])')#)

If anyone has a better way of doing this...please let me know :)

Thanks
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top