crystal-reports Getting started with crystal-reports


Crystal Reports is designed for presenting database information in the form of reports - visualized lists, summaries, or charts depicting data from tables in a useful RPT format.

Reports are drafted in the graphically-orientated Design view, representing form objects like text or shapes as individual objects. This allows information to be arranged into a more familiar format as opposed to reading directly from the datasource.

Crystal Reports boasts connectivity with SQL tables, Oracle, Access databases, and Excel spreadsheets. Crystal itself has become partially integrated with Visual Studio over time. Reports can be exported as PDFs or text documents.


VersionRelease Date
XI (11)2004-01-01
XI R2 (11.5)2005-11-24
2008 (12)2008-03-31
2011 (14.0.x)2011-08-31
2013 (14.1.x)2013-01-01
2016 (14.2.x)2016-01-01

Installation or Setup

SAP Crystal Reports can be installed as a standalone program or integrated into Visual Studio. (SAP Crystal Reports for Visual Studio) - Both of which require very little effort outside of the installation wizard.

Grouping records

Groups can be added and nested within a report to organize the data in a hierarchy of sorted lists. Outer groups supersede any groups within. This directly affects which records are affected by the Previous keyword.

  1. Select Insert, Group from the menu bar.
  2. Select the field to group the data by from the top drop-down list.
  3. Select the sort direction from the second drop-down list.
  4. Mark the Customize Group Name Field (only available in Crystal Reports 8.5) checkbox to show a different value in the group header.
  5. Click OK.

Change the Language of Crystal Reports UI

It is possible to switch the language of Crystal Reports user interface. It may be useful to change the language to English before posting screenshots on StackOverflow.

You can switch between languages using View | Product Locale:

enter image description here

This menu shows all language packs that have been selected during initial product install.

To add additional language packs modify the installation of Crystal Reports. Open Products and Features, select your Crystal reports installation, then choose Modify. In the installation wizard choose all languages you would like to use.