CrystalReports: Format vom Standard-Drucker wird verwendet

Aus GEVITAS
Zur Navigation springen Zur Suche springen

Problem

Es soll ein Report bzw. ein Formular auf einem anderen als der Standard-Drucker gedruckt werden, Standard-Drucker ist z.B. ein Etikettendrucker. Bei Druck verwendet CrystalReports aber nicht das Format des ausgewählten Druckers sondern das Format des Etikettendruckers!

Dies wird als Fehler angezeigt:

Seitenkopf und -fuß sind zu groß für diese Seite

Der Report kann nicht gedruckt werden, weil der Seitenkopf alleine schon größer ist als das Etikettenformat.


Ursache

Die Ursache ist nicht bekannt, es scheint ein Bug in CrystalReports zu sein. CrystalReports holt sich wohl die Format-Einstellungen vom Standard-Drucker, obwohl es auf dem eingestellten Drucker druckt.


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!