CrystalReports: Querformat wird nicht richtig gedruckt

Aus GEVITAS
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

1 Problem

Es soll ein Report bzw. ein Formular im Querformat gedruckt werden:

  • Im Report steht unter "Datei-->Seite einrichten" Querformat
  • In REFLEX wird im Druck-Fenster die Option Querformat eingeschaltet

Trotzdem wird der Report im Hochformat gedruckt, aber in der Breite, die dem Querformat entspricht, verteilt auf 2 Seiten!

In der Vorschau wird zwar quer angezeigt, der Inhalt des Reports ist aber auf Hochformat begrenzt, als ob es einen riesigen rechten Rand gäbe:

CrystalReports Querformat Problem Vorschau.png

2 Ursache

Die Ursache ist nicht bekannt, es scheint ein Bug in der CrystalReports-Runtime oder CrystalReports selbst zu sein.

Eine "selbstgemachte Ursache" für einen solchen Effekt könnte auch sein, dass z.B. eine Grafik im Report über den Seitenrand hinaus zeigt. In diesem Fall verkleinert CrystalReports den Inhalt des eigentlichen Reports und rückt ihn nach links, damit die Grafik aufs Papier passt. Die Grafik wird also nicht abgeschnitten, wie man das vielleicht erwartet hätte.

3 Lösung

Die Lösung kann sein:

  • Den Report mit CrystalReports öffnen.
  • Unter "Datei-->Seite einrichten" auswählen:

CrystalReports Querformat Problem.png

Den Report speichern und testen.

Merkwürdigerweise tritt der Fehler auch dann nicht mehr auf, wenn man diese Option wieder ausschaltet!

So soll's sein:

CrystalReports Querformat Problem Vorschau ok.png


Hinweis
In dem Beispiel rechts oben *334* soll eigentlich ein Barcode sein, wird aber im Klartext gedruckt.
Ursache
Auf dem Rechner ist die verwendete Barcode-Schrift nicht installiert!

4 Links