Viele Berichte mit vielen Bildern drucken

12/02/2008 - 11:03 von Benni | Report spam
Hallo NG,

Ich habe wieder einmal eine Frage, welche mich schon lànger beschàftigt.

Eine Datenbank (Win XP,A03) mit ca. 700 Datzensàtzen, jeder Datensatz hat
eine Verknüpfung zu einem Bild, welches in einem Bericht wiedergegeben wird.

Folgender Code im Bericht:

Private Sub Detailbereich_Format(Cancel As Integer, FormatCount As Integer)

On Error Resume Next
If Not IsNull(Me!Abbildungspfad) Then
Me!ToranlagenBild.Picture = Nz(Me!Abbildungspfad)
Me!ToranlagenBild.Visible = True
Else
Me!ToranlagenBild.Visible = False
End If

End Sub

Fragt mich bitte nicht, wieso dieser Code so geschrieben wurde, habe diesen
aus einem Forum.

Jedenfalls funktioniert die Anzeige im Bericht und auch drucken ist möglich.

Da ich von Zeit zu Zeit aber alle Datensàtze neu ausdrucken muss, wollte ich
alle Datensàtze miteinander drucken.

Dabei habe ich festgestellt, dass nach ca. 400 gedruckten Datensàtzen die
Berichte nicht mehr mit den Bildern gedruckt werden.

Ein Testausdruck bei einen etwas àlteren PC hat mir zwar alle Berichte
gedruckt, aber auch nur die ersten 150 Berichte mit Bildern.

Nun Frage ich mich ob es an der Leistung des PCs liegt, dass nach einer
gewissen Anzahl von Berichten die Bilder nicht mehr mitgedruckt werden? oder
die Ursache dafür ganz woanders liegt?

Mfg
B.Ofner
 

Lesen sie die antworten

#1 Klaus Oberdalhoff
12/02/2008 - 13:01 | Warnen spam
Hi,

Ein Testausdruck bei einen etwas àlteren PC hat mir zwar alle Berichte
gedruckt, aber auch nur die ersten 150 Berichte mit Bildern.

Nun Frage ich mich ob es an der Leistung des PCs liegt, dass nach
einer gewissen Anzahl von Berichten die Bilder nicht mehr mitgedruckt
werden? oder die Ursache dafür ganz woanders liegt?



<Aehem> also wenn du mich fragst, ich würde sagen das ist "by design" Die
Access-Macher haben in ihrer unendlichen Weisheit wohl beschlossen alle
Bilder unkomprimiert ins Memory zu laden, und egal wie groß dein Memory ist,
die Bilder werden ab einer gewissen Anzahl wohl "gewinnen" und nicht mehr
ins Memory reinpassen ...

Ich habe das mit Access noch nicht hinbekommen und würde so aus dem Bauch
heraus sagen, dass Bilderausdruck und Access wohl ziemlich "inkompatibel"
zueinander sind. (Das gilt sicherlich für alle Access-Versionen bis 2003,
wie das mit 2007 ist, weiss ich noch nicht, noch nicht getestet)

mit freundlichen Grüßen aus Nürnberg

Klaus Oberdalhoff
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Nàchstes Treffen in Nürnberg am 12.02.2008

Ähnliche fragen