Avatar billede Slettet bruger
28. april 2004 - 23:25 Der er 6 kommentarer og
1 løsning

Udskrivning af rapport

Jeg har en database som jeg connecter med:
    Option Explicit
    Dim db As Database
    Sub form_Load()
    Set db = OpenDatabase(App.Path & "\MyBase.mdb
    Data1.DatabaseName = App.Path  "\MyBase.mdb
Dette kører godt, det jeg ønsker er: At Connecte databasen
på samme måde til en rapport, således at der ikke er en fast
disk som programmet henter databasen til rapporten på.
Er der en der har noget kode og noget forklaring, jeg er
ingen nørd til det her.
m.v.h.
OleJohn
Avatar billede terry Ekspert
29. april 2004 - 20:20 #1
Not quiet sure what you are trying to do but if it is print a report from Access then you need to automate Access to do this.

EXAMPLE:
    Dim acc As Object
   
        Set acc = CreateObject("Access.Application")

        acc.OpenCurrentDatabase App.Path & "\MyBase.mdb"

    'To preview report
      acc.Visible = True
        acc.DoCmd.OpenReport datReports.Recordset.ReportRptName, acViewPreview
        'cant acc.quit or we cant preview

    'To print only
        acc.Visible = False
        acc.DoCmd.OpenReport datReports.Recordset.ReportRptName, acViewNormal
        acc.Quit
Avatar billede terry Ekspert
29. april 2004 - 20:21 #2
Oops, replace

datReports.Recordset.ReportRptName

with the name of your report

You may need a reference to Access in your Project.
Avatar billede Slettet bruger
29. april 2004 - 22:04 #3
Hej Terry
Du må undskylde, at jeg skriver på dansk, da jeg ikke kan ret meget engelsk.
Jeg har oprettet rapporten i VB6.0 via DataEnviroment, men den provider peger direkte på fx. drev E:\Database, og det kører fint på min udviklingsmaskine, men hvis jeg skal flytte det til en anden maskine, kan det jo være, at der ikke findes et drev E:\
og derfor ville jeg gerne, at den fant databasen på det drev og i den mappe, hvor programmet starter fra.
m.v.h.
OleJohn
Avatar billede terry Ekspert
07. maj 2004 - 14:39 #4
I am sure there were other comments to this question! Can you give a status OleJohn?
Avatar billede terry Ekspert
14. maj 2004 - 18:23 #5
status please!
Avatar billede terry Ekspert
19. maj 2004 - 14:08 #6
Olejohn whats the status here?
Avatar billede terry Ekspert
19. maj 2004 - 15:26 #7
thanks, I hope you can make use of the comments/anwers
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester