20. The method of claim 19 , wherein a set of metadata for a first data object associated with the object type is different than a set of metadata for a second data object associated with the object type.
21. The method of claim 20 , further comprising saving a report definition as a query object and returning the set of results as an ad hoc report based on the report parameters.