VisualStudio Berichts-Viewer nicht Rendern Bericht in Chrom
Ich bin mir bewusst, dass Chrome wird nicht unterstützt - http://msdn.microsoft.com/en-us/library/ms156511.aspx für den Report Viewer.
Hier die Lösung hat nicht funktioniert für mich
ReportViewer-problem in google chrome leider
In unserem Fall den Hauptteil des Berichts leer ist. Ich bin gekommen, über Lösungen zu berichten Höhe Probleme und Verzerrungen, die Probleme in der tool-bar, aber in meinem Fall habe ich noch auf dieser Stufe.
Wenn ich navigieren Sie zum Berichts-Manager in Chrome kann ich sehen, meine Berichte [Sie sind nicht perfekt, aber zumindest zeigt der Hauptteil des Berichts]
http://localhost/Reports_SQLSERVER2008/Pages/Report.aspx? [clipped]
Ich habe 2 Fragen wrt dieses Problem und ich hoffe jemand wird in der Lage sein, etwas Licht auf Sie.
- Warum sollte der Berichts-viewer in der Berichts-Manager Rendern des Berichts Körper in Chrom, während die VS 2010 Berichts-viewer-Steuerelement nicht. [Führt mich zu glauben, dass der Viewer kann die Darstellung im Chrome so kann es sein, etwas, was ich ändern kann].
- Besteht die Möglichkeit der Verlängerung des Berichts-Viewer-zumindest das Rendern der Körper in Chrom.
Alle anderen Browser sind in Ordnung.
Seine ein ASP.Net 4.0 web-Formular-app mit der VS 2010-version des Berichts-viewer für SQL Server 2008 [Umzug auf 2008 R2 in kurzer Zeit].
Bin ich in der Phase auch, wo es kann der Fall sein, dass der Aufwand um dieses Problem zu beheben, nicht gerechtfertigt werden kann. Ich erwarte, dass es möglicherweise andere Probleme wie die Auswahl der parameter etc. Ich würde gerne Eure Gedanken dazu hören.
Vielen Dank im Voraus,
Rgds,
Liam
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist das Update, das für uns gearbeitet, sondern ist spezifisch für unsere Umsetzung.
Wir haben die ReportViewer-eingewickelt in ein Benutzer-Steuerelement und das Berichts-viewer-Benutzer-Steuerelement verwendet wird in 2 Plätze in unserem Asp.Net app.
In der markup-Code des Berichts-Viewer-Benutzer Steuern wir die Höhe des Report Viewer, um eine große Zahl in Pixel. also 1200px.
Der Bericht macht in Chrom auf der Berichte-Seite und auf unserer Seite dashboard.
Als die Seite Berichte anzeigen 1 Bericht zu einer Zeit, die Höhe-Einstellung ist nicht ein Problem
In der dashboard-wir schon setzen Sie eine Personalisierung Eigenschaft der webpart enthält der Bericht-Pfad, der es uns ermöglicht zu laden, was je Bericht, den wir verlangen.
Wir zeigen eine neue Eigenschaft, die zum speichern der hieght des Berichts in die Personalisierungs-framework und dies wiederum setzt die Höhe der Berichts-viewer-wie der Anwender Sie benötigt.
Liam
Erlebte ich das gleiche problem: ein leerer Körper. Nur die Symbolleiste sichtbar war. Mit dem browser-Entwickler-tools konnte ich herausfinden, dass wenn ich eine Höhe von 1000px für die div, die das Berichts-viewer, der Inhalt sichtbar.
Dann fand ich eine Eigenschaft SizeToReportContent, die, wenn auf True gesetzt, werden die Inhalte korrekt wiedergegeben werden.
Diese Eigenschaft steht in den ReportViewer-Steuerelement in Microsoft.ReportViewer.WebForms, Version=10.0.0.0. Ich benutze lokale Berichte.
Dem Update, die für mich gearbeitet wurde-Einstellung: asyncrendering="False"