Are there reports in FogBugz?
You'll find that many of the kinds of reports you really need can be done by setting up an appropriate filter in FogBugz. For example, "what are all the bugs assigned to me that need to be fixed for the next release, grouped by area and listed in order of priority?" This is not really a generic reporting capability but it's almost always good enough. As of FogBugz 7, you can also export the results of a filter to Excel.
After running a filter or clicking List, there is a summary at the bottom of the page entitled "Cases on this page". So, if you use the gazillion filter options on the Filter page to narrow things down, this summary gives you the total count of cases returned by that filter, the total estimated time for those cases, and the number of cases that don't have a time estimate.
Generate Charts For Filters
As of FogBugz 8.0, you can generate a chart breaking down cases in any filter. You can also view line graphs of the number of cases matching the filter or the number of estimated hours over time.
See this post for full details.
Evidence Based Scheduling
FogBugz comes with reports for each project which will help you figure out when your project will be completed. Based on the release you select, FogBugz will show you a probability distribution (using your developer's estimates) of when your software is going to ship. You can also see your ship dates over time to see if your project is slipping. You can also see developer ship date graphs that let you know which developers are overloaded and which are likely to be idle.

Exporting Data and the XML API
FogBugz allows you to do a whole host of things using the FogBugz 6.0 XML API. You can create cases, view cases, look at timesheets, discussion topics, subscribe to cases and more. But for someone who just wants to export data into excel, the API can be really useful. It's only three steps.
- Go to <YOUR FOGBUGZ SITE URL>/api.asp?cmd=logon&email=youremail&password=yourpassword in a browser, and you should see a token string given back. Copy this string -- the data between <token> and </token>
- Go to <YOUR FOGBUGZ SITE URL>/api.asp?token=tokenfrombefore&cmd=search
&q=yourquery&cols=yourcols . See the API documentation for more info about the q (ie. query string) and cols (ie. columns) parameter. But a typical one to get all case data including events, and the title of the case from the Frogger project but just active cases would be ...cmd=search&q=project:frogger%20status:active&cols=sTitle,events - Once you get the url right in step 2 and you see your XML data, just copy and paste the url and go to excel and select file->open, but paste in the url. Excel will download the XML for you.
Well, that's just not good enough!
FogBugz 7 now has a plugin architecture which allows many different ways of reporting. Check out the FNN plugin by JohnFx for one. Here's a list of all plug-ins. If what you need is not there, it's relatively easy to write your own. You can find a wealth of info at https://developers.fogbugz.com.
