2016-07-25 4 views
0

Ich habe einen Hauptbericht und zwei Unterberichte innerhalb des Hauptberichts in SSRS. Wenn ich berichte, mit 100 Datensätzen zu arbeiten, wird der Bericht zwar geladen, aber nie angezeigt. Wenn ich nur 4 Datensätze habe, funktioniert es mit einiger Zeit.Reports funktioniert nicht für viele Datensätze

Wie zeige ich den Bericht für viele Datensätze schneller zu generieren.

+0

Die Berichte werden schneller arbeiten individuell, aber wenn ich die Unterberichte in den Hauptbericht enthalten dann der Bericht nicht geladen und hält auf den messge Loading showin. –

Antwort

1

Klingt wie einer (oder beide) Ihrer Unterberichte zu viel Leistung. Wenn Sie nur 4 Datensätze haben, werden die Unterberichte 4 mal ausgeführt. Wenn Sie 100 haben, werden Berichte 100 Mal ausgeführt, also dauert es natürlich länger.

Versuchen Sie, die Leistung für den Unterbericht zu erhöhen, damit das Laden schneller wird.

Um die Leistung zu erhöhen, überprüfen Sie zuerst das Ausführungsprotokoll, um zu sehen, warum der Bericht langsam ist, und versuchen Sie dann, das Problem zu beheben. Es kann verschiedene Gründe geben, warum Ihr Bericht nicht so schnell ist, wie es sein könnte, also müssen Sie selbst herausfinden, welche Links ich anbiete.

Check Execution Log

Increase Performance

+0

Auch für die vier Seiten, die angezeigt werden sollen, dauert die Erstellung des Berichts länger. Wie kann ich die Leistung des Berichts verbessern? –

+0

Ich habe meine Antwort aktualisiert, ich hoffe, es hilft Ihnen herauszufinden, wie Sie Ihren Bericht schneller erstellen können. – Mossi