Creating a Report

Earlier in the Bookstore tutorial, we discussed the concept of Views. Views provide a quick and easy way to query data for a single model. But what if you want to fetch data which spans multiple models? Or what if you want to execute a more complex query than Views support?

To address these scenarios, Platform provides Reports. Using Reports, you can define an arbitrary SQL query with some XML meta-data to produce a filtered, tabular search page in the user interface. In this section, we will walk through the process of building a report.

Throughout this tutorial, you are encouraged to consult the Report Schema section of the Report topic in the SDK User's Guide as a reference for more detailed information.