3
Formulize might be able to do something similar. You can point Formulize at any table in your database, and it will give you a searchable, sortable list of the records in the table. You can do some pretty flexible formatting of that list and calculations too. But maybe you are thinking of a different kind of report?
--Julian