FAQ 0054: Wie kann ich aus meiner Anwendung heraus einen Access-Bericht aufrufen?
von Helge Rex
Frage
Wie kann ich aus meiner Anwendung heraus einen Access-Bericht aufrufen?
Antwort
' Bitte Verweis auf "Microsoft Access Object" setzen Dim accApp As Access.Application Dim strDB As String Dim strReport As String strDB = "C:\Programme\Microsoft Visual Studio\VB98\nwind.mdb" strReport = "Rechung" Set accApp = New Access.Application Call accApp.OpenCurrentDatabase(strDB) accApp.Visible = False Call accApp.DoCmd.OpenReport(strReport, acViewNormalacc) Call App.Quit
Der Name der Datenbank und der Name des Berichts muß an die eigenen Gegebenheiten angepaßt werden.
Dieses Beispiel verwendet early binding, wer lieber late binding benutzen möchte, der wird auf die FAQ 0015: Office-Dokument mit VB verwenden verwiesen.
Ihre Meinung
Falls Sie Fragen zu dieser FAQ haben, Ihre Erfahrung mit anderen Nutzern austauschen möchten oder auf eine Ergänzung hinweisen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.