I am working on a report that shows students names, the total number of classes they passed, and the date of the last class each passed. These are students who have not graduated, and the way I accomplished that is by including a report as filter, the sub-report being a report of graduates and the program they graduated. The [highlight]Count of Classes Passed[/highlight] so far is accurate. I cannot get the latest date of a passed class on this report without messing up the metric [highlight]Count of Classes Passed[/highlight].
I am able to get the date of the last exam on a separate report, because we have added a sequence number in the fact table: an integer in order of the date of the class, for each student in each program. I created a metric for the sequence number, and a filter qualifying on that metric, making the output level the set of Program, Student and Exam Date, and ranking by the top 1 value.
Can anybody come up with a way to display these together on one report? I can't change the metric settings of the [highlight]Count of Classes Passed[/highlight] to ignore the report filters, because it needs the Report as Filter. Without the filter that gives me the latest exam date, I get a row for every class passed, with counts = 1. With the filter I get no results, if it finishes before timing out.
Any ideas?
I am able to get the date of the last exam on a separate report, because we have added a sequence number in the fact table: an integer in order of the date of the class, for each student in each program. I created a metric for the sequence number, and a filter qualifying on that metric, making the output level the set of Program, Student and Exam Date, and ranking by the top 1 value.
Can anybody come up with a way to display these together on one report? I can't change the metric settings of the [highlight]Count of Classes Passed[/highlight] to ignore the report filters, because it needs the Report as Filter. Without the filter that gives me the latest exam date, I get a row for every class passed, with counts = 1. With the filter I get no results, if it finishes before timing out.
Any ideas?