Exportieren von SSRS, Excel ohne Header
Gibt es eine Möglichkeit zum export nach excel aus einem SSRS-Bericht so, dass der header, der anzeigt, auf der ersten Seite des Berichts wird verzichtet, die nur in excel exportieren? Derzeit fügt es ein frozen frame oben auf dem Arbeitsblatt.
InformationsquelleAutor der Frage mirezus | 2009-02-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Update
Siehe auch meine Antwort über das hinzufügen einer neuen Excel-Rendern-option, die header-Streifen
Originalantwort:
Wenn du die URL für die Excel-Ausgabe (bei einigen Versionen von SSRS lassen Sie das browser-Anzeige), können Sie append, code zu Ende:
Dieser entfernt den header. Dies ist ein manueller hack, die in handliches kommt, oder Sie können es hinzufügen, um die rsreportserver.config-Datei
Scheitern, dass es Aspose.Zellen oder OfficeWriter - ich habe nicht verwendet, die entweder Produkt -, ich weiß nur von Ihrer Existenz.
Oder für die wirklich mutig sind, können Sie erstellen Sie Ihre eigenen benutzerdefinierten renderer
InformationsquelleAutor der Antwort Chris Latta
Leider Reporting Services 2000, 2005 und 2008 nicht eine Möglichkeit haben, Einfluss auf die Ergebnisse des Berichts basiert auf der render-Methode der Benutzer ausgewählt hat. Dies bedeutet, dass Ihre einzige alternative ist, um einen parameter angeben, um den Bericht, der ein-oder ausblenden der Kopfzeile.
Wenn Benutzer Zugriff auf die Berichte erfolgt über den Berichts-Manager, dann ist dies in der Regel nicht eine vernünftige Auflösung und es gibt keine gute Lösung für das problem. Wenn Sie mit Abonnements, das Rendern des Berichts in Excel und Bereitstellung der Berichte per E-Mail, Dateifreigabe oder SharePoint, dann ist diese Methode ausreichend für die Lösung des Problems.
Ich bereit wäre zu zahlen, eine kleine Menge von Geld für einen benutzerdefinierten render-Methode-Erweiterung, wenn jemand codiert eine Lösung für dieses. Aber to-date, ich habe nicht gesehen, eine Reihe von code, der erreicht diesen Zweck.
InformationsquelleAutor der Antwort Registered User
Ein paar Anmerkungen zu meinen Erfahrungen über die Anwendung des config-mod von Chris ' s Antwort:
Wenn Ihr Bericht wurde erzeugt, indem Sie den Berichts-Assistenten, beachten Sie, dass der Assistent setzt den "header" text des Berichts in den Körper, nicht die header. Also, stellen Sie sicher, dass Ihr header ist eigentlich in einem header-Abschnitt.
Ich fand, dass mit der VS-Bericht 2008 Vorschau nicht angezeigt, die änderung ist auf den export. Allerdings, wenn ich ging zurück zu durchstöbern meiner web-Seite (enthält ein ReportViewer-Steuerelement), ich drücke Strg+F5 und dann exportiert als erwartet.
Vergessen Sie nicht zu re-implementieren Sie Ihren Bericht.
InformationsquelleAutor der Antwort jimasp