2009-04-28 8 views
0

Was ich im CrystalReports-Designer sehe, unterscheidet sich von dem, was ich im CrystalReports-Viewer sehe, wenn ich einen Bericht programmatisch lade. Dies liegt daran, dass ich im Designer Papiergröße auf A4 eingestellt habe, während es im Betrachter standardmäßig Letter ist. Wie kann ich in Code (C#) Standard Papierformat auf A4 ändern.Programmgesteuertes Papierformat im CrystalReports-Viewer auf "A4" setzen

Antwort

2

Viewer folgt Systemeinstellungen (Papierformat für Standarddrucker). Sie können die Papiergröße für das Unterlegen von Berichten programmgesteuert ändern (Berichtsobjekt PaperSize-Eigenschaft). Betrifft es die Standardeinstellungen des Viewers, weiß ich nicht.

Unsere Anwendung ändert das Papierformat nur für bestimmte Drucker (POS-Drucker), aber es ändert auch den Berichtsstandarddrucker und in diesem Fall folgt der Viewer den Drucker- und Papierformateinstellungen. CR Version 9 - vielleicht sind spätere Versionen flexibler.

+0

Vielen Dank für Ihre Antwort, ich fand die PaperSize-Eigenschaft und es funktioniert! –

Verwandte Themen