Whenever we start a new iteration I have to set the default value for the iteration parameter in the burndown report (and also other reports). To get the value I follow this instruction (http://salvoz.com/blog/2010/05/04/tfs-2010-default-iteration-and-area-for-burn-down-report/), which includes getting the value with Sql Management Studio connected to the Analysis Service on the tfs data tier. This is becoming increasingly difficult since the number of projects is increasing.
A nicer way to get iteration id’s would to get them from a report, whose sole purpose would be to list iterations and show their id’s. The report could preferably be installed in the project collection root, i.e. DefaultCollection -folder, and list all iterations for all projects in that collection.
Anyone already have this?
I finally created a report that lists all iterations in TFS and shows their id and a string that can be pasted directly into the default value for IterationParam for the burn down report.
The report looks like this http://i41.tinypic.com/2qm2bs4.png
The rdl-file that can be installed into Reporting Services can be found here. I installed in in the TfsReports-folder that is in the root of Reporting services.
The original sql was found here