Hallo alle zusammen
Umgebung:
VS2010
Crystal Reports für .NET Framework 4.0
.Net - VB
Problem:
Um die Seitenzahl von generierten Berichten zu ermitteln, wird für diese Berichte über eine Schleife jeweils eine Vorschau erstellt.
Das funktioniert genau 76 mal und dann kommt die Fehlermeldung, dass der Bericht nicht geladen werden kann. Der Abbruch kommt dann (nach Debug..) genau mit Zuweisung
Dabei ist Pruefanweisung_1 ein in Crystal Reports erstellter Bericht.
Anschließend kann ich gar keinen Bericht mehr anzeigen und der Fehler ist immer der gleiche. Keine Ahnung wo ich noch was zurücksetzen kann. Der Arbeitsspeicher sieht sauber aus. Erst nach dem schließen der Applikation und dem Neustart, kann der Bericht wieder angezeigt werden. Starte ich aber meine 'Massenvorschau' zur Seitenermittlung, laufe ich wieder in den Fehler.
Habt Ihr einen Hinweis für mich?
Vielen Dank vorab
Umgebung:
VS2010
Crystal Reports für .NET Framework 4.0
.Net - VB
Problem:
Um die Seitenzahl von generierten Berichten zu ermitteln, wird für diese Berichte über eine Schleife jeweils eine Vorschau erstellt.
Code:
'Ausschnitt ... for Each rw As DataRow In dt.Rows 'übergabe variable.. Dim f As New prnpruefdokumente f.ShowDialog() f.Dispose() next .. Private Sub prnpruefdokumente_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load .. Me.cr_pruefdokumente.ReportSource = New Pruefanweisung_1 Me.cr_pruefdokumente.ReportSource.SetDataSource(dt) .. Me.cr_pruefdokumente.ShowLastPage() Dim anz_page As Long anz_page = Me.cr_pruefdokumente.GetCurrentPageNumber End Sub
Code:
Me.cr_pruefdokumente.ReportSource = New Pruefanweisung_1
Anschließend kann ich gar keinen Bericht mehr anzeigen und der Fehler ist immer der gleiche. Keine Ahnung wo ich noch was zurücksetzen kann. Der Arbeitsspeicher sieht sauber aus. Erst nach dem schließen der Applikation und dem Neustart, kann der Bericht wieder angezeigt werden. Starte ich aber meine 'Massenvorschau' zur Seitenermittlung, laufe ich wieder in den Fehler.
Habt Ihr einen Hinweis für mich?
Vielen Dank vorab
Comment