1. A method for searching and displaying reports to a user, the method comprising: displaying a list of objects; receiving a selection of at least one object from the displayed list of objects; determining, based on the selected object, a list of report topics available for the selected object; displaying the list of report topics; receiving a selection of at least one report topic from the displayed list of report topics; determining, based on the selected object and the selected report topic, an appropriate report from among a plurality of reports; and displaying the appropriate report to the user.