Berichte von ACCESS 2003 in Visual Basic aufrufen

03/07/2009 - 09:38 von Michael Engel | Report spam
Hallo zusammen,

Ich habe folgendes Problem:

Ich habe eine ACCESS 2003 Datenbank, diese enthàlt mehrere Berichte. Ich
kann nun über Visual Basic mittels code diese Berichte aufrufen. Das Problem
ist aber, das ich keine Druckvorschau bekomme. Der entsprechende Bericht
wird sofort gedruckt.

In der Hilfe von VB habe ich folgendes gefunden:

Ansicht:
Die Ansicht, in der der Bericht geöffnet wird. Klicken Sie im Feld Ansicht
auf Drucken (um den Bericht sofort zu drucken), Entwurf oder Seitenansicht.
Die Standardeinstellung ist Drucken .


Ich suche nun eine Möglichkeit diese Standarteinstellung von 'Drucken' auf
'Vorschau' zu àndern.

Hier noch ein kleiner VB-Code abriss:

Private Sub PrintAnordnungAK(ByVal dtIdx As Integer)
Dim objAccess As Object
objAccess = GetObject("E:\Nutzenutzen2003\backuputzen.mdb")
objAccess.Visible = False

objAccess.DoCmd.OpenReport("ListeNaepfe", True)
End Sub

Vielen Dank
mfg
Michael
 

Lesen sie die antworten

#1 Jens Schilling
03/07/2009 - 09:45 | Warnen spam
Hallo, Michael

Michael Engel wrote:

Ich habe eine ACCESS 2003 Datenbank, diese enthàlt mehrere Berichte.
Ich kann nun über Visual Basic mittels code diese Berichte aufrufen.
Das Problem ist aber, das ich keine Druckvorschau bekomme. Der
entsprechende Bericht wird sofort gedruckt.

In der Hilfe von VB habe ich folgendes gefunden:

Ansicht:
Die Ansicht, in der der Bericht geöffnet wird. Klicken Sie im Feld
Ansicht auf Drucken (um den Bericht sofort zu drucken), Entwurf oder
Seitenansicht. Die Standardeinstellung ist Drucken .


Ich suche nun eine Möglichkeit diese Standarteinstellung von
'Drucken' auf 'Vorschau' zu àndern.

Hier noch ein kleiner VB-Code abriss:

Private Sub PrintAnordnungAK(ByVal dtIdx As Integer)
Dim objAccess As Object
objAccess = GetObject("E:\Nutzenutzen2003\backuputzen.mdb")
objAccess.Visible = False

objAccess.DoCmd.OpenReport("ListeNaepfe", True)
End Sub




Der nàchste Parameter nach dem Namen ist die View - und was Du suchst ist
"acViewPreview"; mehr findest Du aber auch in der Hilfe zu OpenrReport.

Gruss
Jens

Ähnliche fragen