Hey all,
I’ve created a bugs backlog report with created - resolved issues by priority.
This code is an example of one of the priorities calculated:
–annotations.group = Bug Backlog Measures
CASE
WHEN CurrentTuple(VisibleRowsSet()).Item(0).Name = ‘$total_aggregate’ THEN
(([Measures].[Issues created],[Issue Type].[Bug],[Priority].[Medium]))+
(([Measures].[Issues created],[Issue Type].[Legacy Bug],[Priority].[Medium]))-
(([Measures].[Issues closed],[Issue Type].[Bug],[Priority].[Medium]))-
(([Measures].[Issues closed],[Issue Type].[Legacy Bug],[Priority].[Medium]))
ELSE
CatchException(
Sum(
Head(VisibleRowsSet(), Rank(CurrentTuple(VisibleRowsSet()), VisibleRowsSet())),
(([Measures].[Issues created],[Issue Type].[Bug],[Priority].[Medium]))+
(([Measures].[Issues created],[Issue Type].[Legacy Bug],[Priority].[Medium]))-
(([Measures].[Issues closed],[Issue Type].[Bug],[Priority].[Medium]))-
(([Measures].[Issues closed],[Issue Type].[Legacy Bug],[Priority].[Medium]))
)
)
END
It’s working really fine and with good performance but when I try to Drill on any of the priorities I’m getting an error message (returned fast, so no timeout) without description:
Thanks in advance for the help
Best,
Danilo