Ich habe einen Bericht, den ich in BIDS erstellt habe. Oben im Bericht befinden sich einige Textfelder, gefolgt von einer Tabelle, in der alle Ergebnisse aus einem meiner Datensätze angezeigt werden. Wenn diese Tabelle mit genügend Daten gefüllt ist, die beim Export mehrere Seiten enthalten, wird sie weder in der BIDS-Vorschau noch beim Hochladen des Berichts auf den Server in das PDF-Format exportiert. In BIDS bekomme ich diesen Fehler:SSRS 2005-Bericht löst 'Objektvariable nicht auf eine Instanz eines Objekts festgelegt' Fehler beim Exportieren in PDF
An error occurred during local report processing.
An error occurred during rendering of the report.
An error occurred during rendering of the report.
Object reference not set to an instance of an object.
ich das Problem bis zu einem bestimmten Punkt in der Tabelle verengt habe, die in einer SQL Server-Datenbankansicht aus einer Textspalte kommt. Die Werte in dieser Spalte enthalten Zeilenumbrüche. Wenn ich die Zeilenumbrüche durch Leerzeichen ersetze, wird der Bericht ohne Probleme in das PDF-Format exportiert, aber wenn ich sie belasse oder wenn ich sie innerhalb des Textfeldausdrucks im Bericht mit VbCRLF oder etwas ähnlichem ersetze, bekomme ich den Error.
Wenn ich versuche, nach Excel zu exportieren, ich diese etwas anderen Fehlermeldung erhalten:
An error occurred during local report processing.
An error occurred during rendering of the report.
An error occurred during rendering of the report.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Es gibt keine Parameter ‚index‘ in meinem Bericht genannt wird.
Es wird in alle anderen Formate ohne einen Fehler exportiert.
Ich kann es Fehler erzwingen, indem diese meinen Datensatz in der SELECT verwenden, anstatt die eigentlichen Daten:
SELECT 'this is a first line' + char(13) + char(10) + ' this is the second line' as Notes
Aber noch einmal, wenn es nicht genügend Zeilen sind mehrere Seiten im PDF verursachen Es verursacht den Fehler nicht.
Kann jemand eine Lösung vorschlagen? Ich habe stundenlang gesucht, konnte aber noch niemanden mit dem gleichen Problem finden.
Danke dafür. Ich hatte einige Bilder fester Größe in der Kopfzeile. Sie waren nicht besonders groß oder auf eine Größe größer als der Header selbst eingestellt, aber das Entfernen des Headers behob den Fehler. Ich legte die Bilder in den Hauptbericht und es funktionierte weiter. –