During interview for Crystal Reports Consultant a question may be asked that what are business views and what is their purpose. We write more on this topic in coming posts, lets enjoy the following for now;
Introduced in Crystal reports 10, Business views, enables users to avoid the complexities of the data source by creating a layer on top of the data source layer. That simplifies the complexities of the data joins and fields. The end users only sees logical grouping available, well named field for use and do not has to concern him with the details of database design.
Using business views are optional and are useful, in case of large data warehouse project with complex joins and technical field name. On the other hand if your reporting from a small MS Access database and data structure is obvious and endues will simply be consuming static reports , the additional efforts of building business view might not justified.
Benefits
1. Overcoming the complexities of the database.
2. Putting report design in the hands of business people
3. Facilitating Object reuse
4. Dynamically switching data source
5. Providing data security at row and column level.










