2016-04-13 12 views
0

Ich verwende ActiveReports 10. Wenn ich den Ansichtstyp meines GrapeCity.ActiveReports.Viewer.Win.Viewer mithilfe von Viewer.ViewType = ViewType.Continuous programmgesteuert festlege, wird die Eigenschaft Zoom auf den Standardwert zurückgesetzt. Gleichermaßen, wenn ich Viewer.Zoom = -1 einstelle, setzt dies den ViewType zurück.ActiveReports Viewer: Anpassen der Seitenbreite verhindert fortlaufende Ansicht

Das Problem ist nicht nur programmatisch. Während ich einen Bericht anschaue, kann ich während der fortlaufenden Anzeige auf die Schaltfläche "Breite anpassen" klicken und den Ansichtstyp auf eine einzelne Seite ändern und umgekehrt.

Gibt es eine Möglichkeit, Breite und kontinuierliche Betrachtung zu haben?

Antwort

1

Derzeit ist es nicht möglich, beide Eigenschaften ViewType als Continuous und Zoom als (-1) FitPageWidth festzulegen. Wir leiten das Problem zur weiteren Untersuchung an das Entwicklungsteam weiter.

Sie können jedoch Ihre Anforderungen erfüllen, indem Sie den ZoomLevel als Wert für PageWidth (z. B. 148% oder 1,48f) in einem Abschnittsbericht mit Standard-Seitengröße festlegen. Es wird das Dokument auf Seitenbreite zoomen und damit kann Continuous ViewType eingestellt werden. Vorgeschlagener Code:

viewer1.ViewType = GrapeCity.Viewer.Common.Model.ViewType.Continuous; 
viewer1.Zoom = 1.48f; 
+0

Ja, das war meine Arbeitslösung so weit. Vielen Dank. – mbomb007