Underformular opdatering i Access 2000
Hvordan opdaterer jeg en underformular?Ja, det har været oppe før, men jeg har ikke fundet en løsning som virker på min base....
Jeg har lavet 2 formularer, en til indtastning af søgekriterier (FHovedFormular)og en til visning af søgeresultetet (FSoegeResultat). Søgeresultat formularen er basseret på en forespørgsel og er indsat som underformular til Hoved formularen uden linkning.
Når der er tastet søgestrenge ind i FHovedFormular skal der trykkes på en søg-knap som så genererer forespørgselen, så langt så godt, men efter dannelsen af forespørgslen skal underformularen opdateres, det er her jeg er gået i stå.
Jeg har forsøgt:
----------------------------------------
Forms!FHovedSide!FSoegeResultat.SetFocus
DoCmd.Requery
Resultat: Runtime error 2488 Kan ikke bruge handlingen anvendfilter på dette vindue
----------------------------------------
DoCmd.Requery "FSoegeResultat"
DoCmd.RepaintObject acForm, "FHovedSide"
Forms!FHovedSide.Refresh
Me.Refresh
Me.FSoegeResultat.Form.Requery
FSoegeResultat.Form.Requery
Resultat: Linierne afprøvet enkeltvis har ingen virkning
----------------------------------------
FHovedSide.FSoegeResultat.Form.Requery
FHovedSide.Form.Requery
Resultat: Linierne afprøvet enkeltvis giver Runtime error 424 Object required
----------------------------------------
Forms!FHovedSide!FSoegeResultat.Refresh Me!FSoegeResultat.Refresh
Resultat: Linierne afprøvet enkeltvis giver 'Runtime error 438 Object dosen't support this property og method
----------------------------------------
DoCmd.Requery "FHovedSide"
DoCmd.Requery "FHovedSide!FSoegeResultat"
Resultat: Linierne afprøvet enkeltvis giver Runtime error 2109 Der er ikke et felt med navnet "FHovedSide" i den aktuelle post
----------------------------------------
Forms!FSoegeResultat.Refresh
Resultat: Runtime error 2450 Microsoft Access kan ikke finde formularen "FSoegeResultat", der refereres til i et makroudtryk eller Visual Basic-kode
----------------------------------------