CrystalReports: Querformat wird nicht richtig gedruckt: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Problem == Es soll ein Report bzw. ein Formular im Querformat gedruckt werden: * Im Report steht unter "Datei-->Seite einrichten" '''Querformat''' * In [[…“)
 
(Ursache)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
  
 
Trotzdem wird der Report im Hochformat gedruckt, aber in der Breite, die dem Querformat entspricht, verteilt auf 2 Seiten!
 
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:
 +
 +
[[Datei:CrystalReports_Querformat_Problem_Vorschau.png]]
  
 
== Ursache ==
 
== Ursache ==
  
 
Die Ursache ist nicht bekannt, es scheint ein Bug in der CrystalReports-Runtime oder CrystalReports selbst zu sein.
 
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.
  
 
== Lösung ==
 
== Lösung ==
Zeile 24: Zeile 30:
  
 
Merkwürdigerweise tritt der Fehler auch dann '''nicht mehr auf''', wenn man diese Option '''wieder ausschaltet'''!
 
Merkwürdigerweise tritt der Fehler auch dann '''nicht mehr auf''', wenn man diese Option '''wieder ausschaltet'''!
 +
 +
So soll's sein:
 +
 +
[[Datei: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!
  
 
== Links ==
 
== Links ==

Aktuelle Version vom 24. Juli 2015, 12:38 Uhr

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