Export (0) Print
Expand All

Crystal Reports API Reference

This section gives you detailed information about Crystal Reports' class library.

Crystal Reports Basic for Visual Studio 2008 class library namespaces 

CrystalDecisions.CrystalReports.Engine

The CrystalDecisions.CrystalReports.Engine namespace provides support for the ReportDocument object model.

CrystalDecisions.CrystalReports.ViewerObjectModel

The CrystalDecisions.CrystalReports.ViewerObjectModel namespace provides support for the CrystalReportViewer object model and their associated classes.

CrystalDecisions.ReportSource

The CrystalDecisions.ReportSource namespace provides classes that comprise a layer between the CrystalReportViewer control, and the ReportDocument object model. These classes handle requests from the CrystalReportViewer controls. The classes then determine how to contact the object model and make the call on the control's behalf.

CrystalDecisions.Shared

The CrystalDecisions.Shared namespace provides classes, interfaces, and enumerations that are shared by the CrystalReportViewer control and the ReportDocument object model.

CrystalDecisions.Web

The CrystalDecisions.Web namespace provides support for the CrystalReportViewer control, CrystalReportPartsViewer control and their associated classes.

CrystalDecisions.Web.HtmlReportRender

The CrystalDecisions.Web.HtmlReportRender namespace provides support classes for the rendering events in the CrystalReportViewer control and the CrystalReportPartsViewer control. To improve performance, you can write a cache manager that allows the client document to share jobs and cache HTML pages. BeforeRender, BeforeRenderContent, and BeforeRenderObject, events allow the control to accept user data that comes from the cache manager; AfterRender, AfterRenderContent, and AfterRenderObject events return HTML data that the user can put into the cache manager. The OnRenderScript event allows the control to accept user data when the HTML scripts generation starts, while the OnRenderStyle event allows the control to accept user data when the HTML style class generation starts.

CrystalDecisions.Web.Services

The CrystalDecisions.Web.Services namespace provides support classes for exposing Crystal Reports as a Web Service.

CrystalDecisions.Windows.Forms

The CrystalDecisions.Windows.Forms namespace provides support for the CrystalReportViewer control and associated classes.

Show:
© 2014 Microsoft