Java bean für Crystal Reports™


Schnittstelle zu Crystal Reports™ für Java-Anwendungen

English version

Drucken mit Java ist leider noch nicht so der Hit. Zwischenzeitlich haben unsere Kunden allerdings genaue Vorstellungen, wie ein Bericht aussehen soll. Damit wir im Vergleich zu unserer Konkurrenz nicht alt aussehen, gibt es hier eine Schnittstelle zum Marktführer für Berichte, Seagates Crystal Reports™.

 
 
Beispiel

Report-Parameter eingeben, 'Ok' drücken Sample for Report Parameter Input
 

Und das bekommen wir dann:

Report Sample


Wie wird das aufgerufen?

  print("ReportName", connectionSpecification, "{tableName.columnName} like '*searchedFragment*'");
  ...
  protected void print(String reportName, ConnectionSpecification connectionSpecification, String whereCondition) {
    Report.exec(reportName, connectionSpecification, isOutputToWindow(), whereCondition);
  }

Die Report-Klasse nimmt die Verbindung mit dem API für Crystal Reports™ auf und erledigt den Rest!
 
 
Kostenloser Download
 
Report.zip (V 1.6,  413 kB) Treiber für Windows XP/2000/NT/ME/98/95 - zuletzt geändert 27.12.02
Crpdlls.zip (2.3 MB, optionaler download) Crystal Reports™ DLLs: Crpaig32.dll, Crpe32.dll, Implode.dll, p2sodbc.dll, Pdsodbc.dll sowie u2fhtml.dll, u2ddisk.dll für HTML-Ausgabe. (Mehr darüber bei Crystal Visual Component Library (VCL) -  runtime.hlp gibt Auskunft über DLLs für spezielle Datenbanken)

Wer mehr will, der darf auch gerne alle unsere Java-Komponenten herunterladen.