Avatar billede moba Nybegynder
17. februar 2007 - 18:56 Der er 5 kommentarer og
1 løsning

aktiver form

Hej
Jeg har en form, hvorpå der er en underformular.
Jeg vil med en knap oprette en ny record på underformularen.
DoCmd.GoToRecord , "minunderformular", acNewRec

Dette giver dog imidlertid fejlen
Run-time error '2489'
"objektet "minunderformular" er ikke åbent

Hvad er syntaksen  for at åbne / aktivere min underformular.
Jeg har prøvet med setfokus, men uden helt?
Avatar billede rosco Novice
17. februar 2007 - 20:54 #1
Me.underformular.SetFocus
Me.underformular.Form.bntnypost.SetFocus
Avatar billede rosco Novice
17. februar 2007 - 21:05 #2
Du skal først have sat focus på underformularen.
du skal bruge begge linier.

Me.minunderformular.SetFocus
DoCmd.GoToRecord , "minunderformular", acNewRec
Avatar billede Slettet bruger
19. februar 2007 - 08:14 #3
du kan også sætte knappen på underformularen!~)
Avatar billede Slettet bruger
19. februar 2007 - 11:42 #4
Jeg har faktisk oplevet flere gange at navigering i underformularer kan drille og det lyder som om du har prøvet setfocus og gotorecord... den løsning jeg endte med at bruge var, som eks.:

form_subformNavn.Form.RecordsetClone.MoveNext
Form_subformNavn.Form.Bookmark = Form_SubformNavn.Form.RecordsetClone.Bookmark
Avatar billede moba Nybegynder
19. februar 2007 - 23:04 #5
Fik problemet løst med setfokus - kan ikke vurdere om jeg lavede en fejl i første omgang, men pointene går til rosco. Tak for hjælpen begge
Avatar billede rosco Novice
20. februar 2007 - 01:07 #6
Jeg takker. :o)
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