Incorporating Reports into Applications
This section explains how to create an application that hosts a report.
In Visual Studio .NET, you can create a new Crystal report, or add an existing Crystal report to a project. You can keep the report on a local machine, or publish it as a Web Service on a Web server. Depending on whether you are developing a Windows or Web application, you first bind the report with either the Windows Forms Viewer or the Web Forms Viewer; then you build the application. Users can run the Windows application on a Windows platform, or deploy the Web application on a client browser to view your Crystal report.
The Web Forms Viewer and the Windows Forms Viewer each provides a set of properties, methods, and events. You may initialize either viewer's properties at design time or set them at runtime.
In This Section
- Reports in Web Applications
- Explains how to create a Web application that hosts a report. Find out how to adjust the properties of the Web Forms Viewer and learn about the best ways to bind a report to the Web Forms Viewer.
- Reports in Windows Applications
- Explains how to create a Windows application that hosts a report. Find out how to adjust the properties of the Windows Forms Viewer and learn about the best ways to bind a report to the Windows Forms Viewer.
- Reports as Web Services
- Explains how to create a Report Web Service and run it in an application.
- Special Considerations for C++ Projects
- Describes major differences between incorporating reports into Visual Basic or C# projects, and incorporating reports into C++ projects.
- Overview: Adding Reports to Applications
- Lists the key steps involved in adding reporting capabilities to your application.