There are a handful of built in reports that can be deleted or extended as you wish.
Hitting the report name will present the results on screen.
Selecting the export icon to the right of the report name will send the results to a csv file and no report results will be presented.
There are two types of reports that are available:
Type 1 – (External = 1)
Essentially you are building a query that returns a list of cards for the current project. Something along the lines of
SELECT * FROM story where story.Project_ID=”Current Project’" and ([Conditions]) order by [Some order].
Type 2 – (External = 2)
These are more hardcode and return pretty much anything.
The sql used to build the report is a concatenation of the QSQL and Qorder columns (remember to have a space at the end of QSQL or the start of Qorder or you risk a syntax error and incorrect results returned.)
All reports are available across all projects. There is a rudimentary report editor availe from the Menu
The QSQL & Qorder can include replaceable parameters as follows, otherwise actual column names must be used.
{Project} – Current Project
{User} – Logged on User
{Iteration} Current Iteration (remember that the backlog simply an iteration)
{Backlog} - Current Project Backlog
The easiest way to get our head around this is to have a look at an existing report, duplicate and amend it