CalculatedChildrenSet
EAZYBI Returns children set of calculated member (set argument of Aggregate function). But won't return the children of standart members.
Syntax
CalculatedChildrenSet(Member_Expression)
Arguments
Member_Expression | MDX expression that returns a member. |
---|
Examples
There is a calculated member that consists of month level members between 2 months ago and today.
Aggregate( [Time].[Month].DateMembersBetween('2 months ago', 'today') )
Then the following function would return a set of the months from Time dimension that belong to the calculated member 'Last 2 months'
CalculatedChildrenSet([Time].[Last 2 months])
You can use this function to calculate the Issues created year ago vs. the last 2 months from previous expression. That would calculate results for issues created from the same period (last 2 months) year ago.
Aggregate( CalculatedChildrenSet([Time].CurrentHierarchyMember), ( [Measures].[Issues created], [Time].CurrentHierarchyMember.Level.DateMember( DateAdd('yyyy', -1, [Time].CurrentHierarchyMember.MiddleDate) ) ) )
See also
- Function Aggregate()
- Function ChildrenSet()
- Function DateAdd()