CrystalReports: Format vom Standard-Drucker wird verwendet
1 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.
2 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.
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!
4 Links
- CrystalReports: Querformat wird nicht richtig gedruckt
- CrystalReports: Empfehlenswerte Optionen
- Formulartexte und Formeln
- Formular-Steuerung durch Auftragskennzeichen
- CrystalReports: Beispiel Auftragskennzeichen für Abholung/Anlieferung
- Textmarken für Word-Vorlagen
- Grafiken in Reports/Formularen unsauber
- Barcode-Etikett für Artikel/Geräte
- Überschrift auf letzter Seite unterdrücken