Ich habe Visual Studio 2010 für Reporting Services-Projekte mit einem SQL Server 2012 Reporting Services Back-End verwendet. Um den Bericht anzuzeigen, gingen wir von Version 10 auf 11 mit dem Berichts-Viewer in asp.net wie so ohne Probleme.SSRS-Berichtsdateien (.rdl) Wie wird auf die neueste Version aktualisiert?
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
<rsweb:ReportViewer ID="ReportViewer03" runat="server" Font-Names="Verdana"
Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="950px">
<ServerReport ReportPath="/ReportsProgram_YEAR8/Rpt03_SurveyCountsByLanguageMethod"
ReportServerUrl="http://sql2012a/ReportServer_SQL2016" />
</rsweb:ReportViewer>
Die Installation von SQL Server 2016, Reporting Services und SQL Data Tools 2015 verlief reibungslos.
Ich kann die Version der oben genannten Baugruppe auf 11.0 ändern und der Bericht wird immer noch rendern, in Ordnung der alt aussehende Weg.
Aber wenn Visual Studio 2015 oder SQL Data Tools 2015 die alte Projektdatei oder einzelne .rdl-Dateien öffnen, nicht aufgefordert, zu aktualisieren, wie ich im Internet sehe. Soweit ich mich erinnere, gab es keine SQL Data Tools 2013, also hatte ich nie eine Chance auf ein Upgrade.
Wie auch immer in den Report-Dateien suchen, ist es offensichtlich, das XML-Tag wurde nicht aktualisiert. Nicht nur, dass dort der Bericht Probleme hat. (Siehe Screenshot unten)
Jetzt habe ich einen neuen Bericht von Grund auf neu erstellt und der Rückgang tut unten Arbeit für den Export und Druck, aber der Bereich unterhalb der Symbolleiste mit den beiden Drop-downs noch vorhanden ist mit drucken, abbrechen und fertig. Ich habe mein Ajaxtoolkit und alles aufgewertet. Ich habe keine andere Wahl, als weiterhin SQL Reporting Services 2012 zu verwenden (sehr traurig)
Kann jemand Licht in Bezug auf die Probleme werfen?
FYI, wenn ich Anspruch auf die Reporting Services-Link gehen (kein Viewer zu verwenden) –
haben Sie versucht IE zu verwenden? – Hiten004
IE oder Edge sogar vor und nach Windows 10 kein Unterschied –