CrystalReports: Querformat wird nicht richtig gedruckt
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:
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:
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:
- 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!