The Importance of Implementing Reporting

Businesses need to be able to store their data, but they also want to obtain information from the system to track and monitor various aspects of the business, such as performance, cash flow, forecasts, sales vs. targets, and so on. An ideal means of achieving this is by implementing reporting functionality in the application.

A report generally consists of data retrieved from one or more databases inserted into a predefined template—often with some sort of intermediate processing to turn the data into useful information. Reports can range from the extremely simple to the extremely complex, but both follow the same workflow from an application perspective. At runtime, data is

  • Extracted from the database ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.