上QQ阅读APP看书,第一时间看更新
Chapter 3. A Report Programming Model
We will look at the following 12 recipes in this chapter:
- Opening a report through a controller
- Modifying the report query in the controller
- Adding ranges from unbound parameters to the query
- Modifying the UI by caller
- Turning off the report dialog
- Setting up security for reports
- Calling multiple reports from a controller
- Debugging a report model
- Adding data methods in business logic
- Adding a URL drill-through action in reports
- Debugging business logic
- Unit testing business logic