Access 2003 - Komprimiert nicht

02/02/2010 - 11:17 von Meggy Kantert | Report spam
Liebe Experten,

die .mdb wird in einem nightrun gestartet und nach Ausführung diverser
Aktionen wieder geschlossen, wobei die Option unter Extras-Optionen-beim
Schließen komprimieren- aktiviert ist.
Seit ich vor dem Schließen noch einen Bericht ausdrucken lasse, wird die
Datenbank zwar geschlossen, aber nicht mehr komprimiert.
Könnt Ihr bitte helfen?
Hier der Code:
DoCmd.OpenReport "B_NeueAuftraege", acViewNormal, "", "", acHidden
DoCmd.Quit acExit

Gruß und vielen Dank fürs Lesen bis hierher
Meggy
AccessDummy
 

Lesen sie die antworten

#1 Karl Donaubauer
02/02/2010 - 17:07 | Warnen spam
Meggy Kantert wrote:
die .mdb wird in einem nightrun gestartet und nach Ausführung diverser
Aktionen wieder geschlossen, wobei die Option unter
Extras-Optionen-beim Schließen komprimieren- aktiviert ist.
Seit ich vor dem Schließen noch einen Bericht ausdrucken lasse, wird
die Datenbank zwar geschlossen, aber nicht mehr komprimiert.
Könnt Ihr bitte helfen?
Hier der Code:
DoCmd.OpenReport "B_NeueAuftraege", acViewNormal, "", "", acHidden
DoCmd.Quit acExit



Wo befindet sich der Code? Welches Objekt, welches Ereignis?

Kannst du sicher nachvollziehen, dass es am Berichtsdruck liegt?
D.h. ohne die Zeile mit dem OpenReport funktioniert es?

Falls ja: Woher bekommt der Bericht seine Daten? Macht er
etwas kompliziertes oder anstrengendes im Hinblick auf Datenziehen
oder -aufbereiten?
Teste mal gegen mit einem Dummy-Bericht, der das nicht macht.
Also z.B. einem Bericht, der nur einen Text druckt ohne Daten
aus einer Tabelle zu ziehen.

Teste auch mal mit dem auf das Nötige reduzierten Code und
der passenden Konstantenbenennung:

DoCmd.OpenReport "B_NeueAuftraege"
DoCmd.Quit acQuitSaveNone

Vielleicht hilft auch etwas Brimborium zwischen dem OpenReport
und dem Quit. z.B. ein kleiner Sekundenschlaf:
http://www.mvps.org/access/api/api0021.htm
und/oder ein

DoEvents

Servus
Karl
****************
Access-FAQ: http://www.donkarl.com /// http://www.donkarl.com?NEK
.NET-Entwickler-Konferenz für Accessler 27./28.2. + 20./21.3.2010

Ähnliche fragen