Avatar billede moba Nybegynder
29. april 2005 - 13:34 Der er 7 kommentarer og
1 løsning

åbn formular fra en database i anden database

Hejsa
Fra en knap i en formular1 i dabase1 vil åbne en formular2 i database2, og indsætte en variabel fra formular1 i et tekstfelt i formular2.
Lyder det underligt...
Jeg er bekendt med sammenkædning og import af formularer, dette er ikke en løsning jeg kan bruge.
Håber på hurtigt svar,
morten
Avatar billede terry Ekspert
29. april 2005 - 13:47 #1
You will need to open the dB using automation

Dim ObjA As Access.Application


    Set ObjA = CreateObject("Access.application")
   
    With ObjA
        .Visible = True
        .DoCmdOpenForm "FormNameGoesHere"

        'From here you will need to play around a bit, I  havent tried myslef

        .Forms!YourForm.YourField = "Some Shit" '???

end with

Set objA = Nothing
Avatar billede terry Ekspert
29. april 2005 - 13:47 #2
an dyou may need a reference to Access too
Avatar billede moba Nybegynder
29. april 2005 - 13:53 #3
I might have screwed up in the storytelling...but the database2 is an already excisting database. Therefor I guess I need to write in the path etc.
Avatar billede moba Nybegynder
29. april 2005 - 14:17 #4
Terry dont leave me hanging
Avatar billede terry Ekspert
29. april 2005 - 14:18 #5
sorry, me not thinking, back soon
Avatar billede terry Ekspert
29. april 2005 - 14:28 #6
this works
Function OpenAccess()
Dim ObjA As Access.Application


    Set ObjA = CreateObject("Access.application")
   
    With ObjA
        .Visible = True
        .OpenCurrentDatabase "C:\Openme.mdb"
       
        .DoCmd.OpenForm "form1"

        'From here you will need to play around a bit, I  havent tried myslef

        .Forms!form1.text1 = "Some Shit" '???

End With

Set ObjA = Nothing
End Function
Avatar billede moba Nybegynder
29. april 2005 - 14:33 #7
Right, thanks
Avatar billede terry Ekspert
29. april 2005 - 14:47 #8
selv tak og god weekend
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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