CrystalReports: Format vom Standard-Drucker wird verwendet
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!
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
