Hello Ilze,
Thank you a lot for your respond. Yes, the nonempty button in rows is disabled and this doesn’t have any impact on “hide empty” (please, see picture below).
According to the calculation formula of the measure, it depends on other two measures. So,
Measure “ALOKAVIMAS_DD”:
NonZero(
CASE
WHEN DateBetween([Time].CurrentHierarchyMember.StartDate,[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
AND DateBetween(DateAddDays([Time].CurrentHierarchyMember.NextStartDate,-1),[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
THEN DateDiffWorkdays([Time].CurrentHierarchyMember.StartDate,[Time].CurrentHierarchyMember.NextStartDate)
WHEN NOT DateBetween([Time].CurrentHierarchyMember.StartDate,[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
AND DateBetween(DateAddDays([Time].CurrentHierarchyMember.NextStartDate,-1),[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
THEN DateDiffWorkdays([Issue].CurrentMember.get(‘BL-START’),[Time].CurrentHierarchyMember.NextStartDate)
WHEN DateBetween([Time].CurrentHierarchyMember.StartDate,[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
AND NOT DateBetween(DateAddDays([Time].CurrentHierarchyMember.NextStartDate,-1),[Issue].CurrentMember.get(‘BL-START’),[Issue].CurrentMember.get(‘BL-END’))
THEN DateDiffWorkdays([Time].CurrentHierarchyMember.StartDate,DateAddDays([Issue].CurrentMember.get(‘BL-END’),1))
WHEN (DateInPeriod([Issue].CurrentMember.get(‘BL-START’),[Time].CurrentHierarchyMember) AND DateInPeriod([Issue].CurrentMember.get(‘BL-END’),[Time].CurrentHierarchyMember))
OR [Time].CurrentHierarchyMember IS [Time].DefaultMember
THEN DateDiffWorkdays([Issue].CurrentMember.get(‘BL-START’),DateAddDays([Issue].CurrentMember.get(‘BL-END’),1))
ELSE 0
END
)
Measure “Avg BL-Val per work day”:
[Issue].CurrentHierarchyMember.get(‘BL-Val’)/DateDiffWorkdays([Issue].CurrentHierarchyMember.get(‘BL-START’), DateAddDays([Issue].CurrentHierarchyMember.get(‘BL-END’),1))
And finally, measure “ALOKAVIMAS_H”:
NonZero(
Sum(Descendants([Issue].CurrentHierarchyMember,[Issue].[Issue]),[Measures].[ALOKAVIMAS_DD]*[Measures].[Avg BL-Val per work day])
)
Thanks you for your help!
Vladimir