Avatar billede maasen Nybegynder
06. december 2006 - 11:29 Der er 7 kommentarer og
1 løsning

Me.Parent.Requery opaterer, men parent hopper til første post

Med henvisning til/i fortsættelse af spørgsmål:
http://www.eksperten.dk/spm/748893

Har jeg nu opdaget at koden (Me.Parent.Requery) ikke er tilstrækkelig for at løse hele problemet.

Når der opdateres i parent hopper access tilbage til første post, altså væk fra den aktuelle post, som man er placeret i når man indtaster i underformularen.
Opdateringen virker ok, men jeg vil gerne have at man forbliver placeret i den aktuelle post på hovedsiden.

Kan dette lade sig gøre?

På forhånd tak - Maasen
Avatar billede hnteknik Novice
06. december 2006 - 12:14 #1
Hm - det at hoppe tilbage er helt normalt.
Kan du ikke gemme den nuværense position via en recordclone request og så hoppe tilbage til samme post via recordclonen ?
Avatar billede maasen Nybegynder
06. december 2006 - 12:56 #2
Hvis jeg skal det, så må du forklare mig hvordan
Avatar billede mugs Novice
06. december 2006 - 12:56 #3
Det skal den også. Hvis du kun vil opdatere eksisterende poster kan du nøjes med.

Me.Refresh

Som opdaterer tabellen, men tilføjer ikke nye poster. Vil du tilføje nye poster kan du bruge denne:

Dim VARa As Long
DoCmd.GoToControl "id"
VARa = Me.id
Me.Requery
DoCmd.FindRecord VARa, acEntire, False, , True, acCurrent, True

Hvos feltet id er navnet på en unik værdi for posten.
Avatar billede mugs Novice
06. december 2006 - 12:56 #4
Du kna evt. også prøve denne:

Dim bookm
bookm = Me.Bookmark
Me.Requery
Me.Bookmark = bookm
Avatar billede maasen Nybegynder
06. december 2006 - 13:07 #5
Me.Parent.Refresh virker, så hopper hovedformen ikke tilbage til første post, men bliver på den aktuelle - Tak for det
Avatar billede hnteknik Novice
06. december 2006 - 13:10 #6
Godt du løste problemet, men skulle mugs så ikke have points <;-)
Avatar billede maasen Nybegynder
06. december 2006 - 13:12 #7
Jo, prøver, men kom til at afvise istedet - nu kan jeg ikke trykke accepter? - skal jeg oprette nyt spørgsmål for at give point?
Avatar billede mugs Novice
06. december 2006 - 13:16 #8
Nej - Jeg lægger et nyt svar og tak for point.

Men husk at Refresh IKKE tilføjer nye poster - Den opdaterer kun eksisterende poster.
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