18.08.2013 Views

Crystal Reports™ 8.5 Developer's Guide

Crystal Reports™ 8.5 Developer's Guide

Crystal Reports™ 8.5 Developer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Report Designer Component<br />

The Report Designer Component<br />

Design time<br />

Runtime<br />

The Report Designer Component (RDC) is a powerful solution for Visual Basic<br />

developers who quickly and easily integrate reporting into their database<br />

applications. It’s an ActiveX designer object that packs the reporting power of<br />

<strong>Crystal</strong> Reports into a lightweight add-in for Visual Basic 5.0 or 6.0. You can open,<br />

design and customize reports within the Visual Basic IDE. In addition:<br />

Intuitive Report Experts make it flexible and efficient to connect to data and<br />

<br />

integrate powerful reports into applications.<br />

With hundreds of report properties, methods and events, you have complete<br />

<br />

control over your report designs, using familiar Visual Basic code.<br />

Report distribution is simplified through a small component count and free<br />

<br />

runtime.<br />

Reports can be packaged within the applications' executable or stored outside<br />

<br />

the application in the traditional (.rpt) format.<br />

Note: Get the latest news about the Report Designer Component from the Seagate<br />

Software Developer Zone web site at<br />

http://www.seagatesoftware.com/products/dev_zone<br />

At design time, the Report Designer Component provides a user interface that<br />

closely integrates with the Visual Basic IDE. Through the user interface, you design<br />

and manipulate reports and report data. This interface includes events that can be<br />

directly programmed from within Visual Basic.<br />

The Report Designer Component uses the Active Data Driver for connecting to<br />

ISAM, ODBC, and SQL databases through Data Access Objects (DAO), Remote<br />

Data Objects (RDO), ActiveX Data Objects (ADO), and Data Environments (Visual<br />

Basic 6.0 only). You can design the data set from within Visual Basic, then apply it<br />

to the report contained by the Report Designer Component.<br />

When working in Visual Basic, you will often need to use the Report Viewer for<br />

ActiveX as a user interface to display reports. The Report Viewer is an ActiveX<br />

control that you can drop to a standard Visual Basic Form. The Report Viewer is<br />

where your report is displayed at runtime.<br />

The user interface provided by the Report Designer Component at design time<br />

does not appear in your application at runtime, or when it is compiled into an<br />

executable file. Instead, the Report Designer Component is accessed directly by<br />

your Visual Basic code. New for version <strong>8.5</strong> is the Embeddable <strong>Crystal</strong> Reports<br />

Designer Control. This allows you to provide your users with the ability to design<br />

or edit <strong>Crystal</strong> Reports within your application using the same interface as the<br />

16 <strong>Crystal</strong> Reports Developer’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!