Wie lange dauert für Ihre Crystal Report zu vervollständigen ? Manchmal kann ein Crystal Report langsam sein , weil es mit so großen Datenmengen arbeitet oder weil etwas nicht erstellt /codiert richtig . Versuchen Sie eine der folgenden Schritte aus, um die Geschwindigkeit Ihres Crystal Report Things You
Crystal Reports (alle Versionen) Brauchen
anzeigen Weitere Anweisungen
1
Bevor Sie irgendetwas finden , können Sie sollte den Bericht ausführen und einen Blick auf seine Leistung mit Crystal Report des eingebauten 'Performance Information' . Die 'Performance Information' Dialogfeld aus dem Menü Bericht geöffnet werden. Es zeigt Performance-Daten aus der letzten Zeit der Bericht ausgeführt wurde und zeigen Ihnen, wie lange jedes Teil des Berichts , einschließlich Sub- Berichte , unternimmt, um abzuschließen. Es kann sehr nützlich sein , wenn Sie versuchen zu ermitteln, warum ein Bericht läuft langsam .
2
Rekord Auswahl . Achten Sie darauf, eine Auswahl , die Formel gibt nur die Datensätze , die Sie für den Bericht , anstatt Kristall lesen und kehren alle Datensätze .
3
Indexes. Mit Datenbank-Indizes können die Leistung zu verbessern Bericht deutlich so versuchen, sie zu verwenden, wenn die Verknüpfung Tabellen . Also, stellen Sie sicher, dass die ' Indizes oder Server zum Beschleunigen verwenden " Checkbox auf der Registerkarte Datenbank im Dialogfeld Optionen aktiviert ist. Das Dialogfeld Optionen können aus dem Menü Datei geöffnet werden.
4
Verlinkung zu viele Tische . Eine Sache, die einen Bericht oder sub - Bericht dazu führen können, laufen langsam ist die Verknüpfung zu viele Tische . Je mehr Tabellen miteinander verknüpft ist, desto langsamer wird der Bericht geworden . Wenn Sie Daten aus mehreren Tabellen anzeigen möchten , verwenden Sie einen Unterbericht um Daten von einem oder zwei der Tabellen zu erhalten und Speicherung dieser Daten in einer gemeinsamen Variable für die Anzeige später. Siehe den Link unten , um weitere Informationen zur Verwendung von gemeinsamen Variablen .
5
Art der Verknüpfung . Eine andere Sache, einen Bericht oder sub - Bericht dazu führen können, laufen langsam ist die Art der Verknüpfung , was getan wird . Eine äußere Join - verlangsamen kann den Bericht unten beträchtlich . Wenn möglich , verwenden Sie eine statt inner- kommen (vorausgesetzt, es werden die gewünschten Ergebnisse angezeigt werden ) .
6
Ansichten . Erstellen und Verwenden eines Datenbank-View aus einer Datenbankabfrage kann kapseln und Vereinfachung der Daten und verbessert so die Leistung erheblich Bericht . Dies ist einer der fortgeschritteneren Stufen und kann ein allgemeines Verständnis von Datenbank- Konzepte erfordern .
7
Stored Procedures . Die Aufnahme einer Datenbank-Abfrage in einer gespeicherten Prozedur kann auch kapseln und Vereinfachung der Daten und verbessert so die Leistung erheblich Bericht . Dies ist einer der fortgeschritteneren Stufen und kann ein allgemeines Verständnis von Datenbank- Konzepte erfordern .