CHAPTER 6 BUILDING REPORTS
Figure 6-42. Report rendered in the browser
Summary
It seems as if we have covered much ground in the actual design of a reporting solution with SSRS.
However, at the same time, we have only scratched the surface of getting to the raw power and flexibility
of SSRS. We have yet to show how to interweave custom assemblies to perform specific functions that go
beyond basic expressions. You will also be working with other data regions in other parts of the book
that we have not touched on here. Additionally, you have been working with only a small number of
reports in this chapter; often in a business, especially when facing migrating existing reports to SSRS,
you will be working with many reports simultaneously. Deploying, administering, and securing these
reports are going to become critical next steps.
Luckily, a robust and flexible design environment is only one component of SSRS. In the upcoming
chapters, you will deploy, secure, and analyze the performance of the reports you are designing here,
using a variety of methods.