Avatar billede celal Nybegynder
04. marts 2003 - 11:31 Der er 4 kommentarer og
2 løsninger

Hent en posts placering

Hvordan finder man (via VBA) nummeret på den post som man står på i form?
Det tal som står nede i venstre side skal jeg bruge, men jeg ved ikke hvilken en funktion jeg kan bruge til at hente talet.
04. marts 2003 - 11:35 #1
Me.Currentrecord
Avatar billede celal Nybegynder
04. marts 2003 - 11:46 #2
hmmm... ´Når jeg brger Me.CurrentRecord, så bliver den ved med at tage den første Post, selv om jeg blader frem...
04. marts 2003 - 11:49 #3
Prøv at lave en knap på formularen med denne kode:

msgbox "Du står nu på post nr: " & Me.Currentrecord


Den skulle gerne fortælle dig hvilken post, du står på, når du klikker på knappen på en hvilken som helst post.
Avatar billede celal Nybegynder
04. marts 2003 - 13:21 #4
Det er fordi at jeg bruger Me.Currentrecord i formens Form_Close(), og jeg tror at den sætter post tælleren til nul. Hvad kan jeg gøre, for at den ikke skal hoppe tilbage, men stadig skal jeg have opdateret når jeg lukker formen.
Avatar billede mugs Novice
04. marts 2003 - 21:07 #5
Jeg forstår ikke rigtig hvad du vil. Hvorfor vil du have opdateret en formular, der er lukket?

Hvis du helke tiden vil have den aktuelle information, kan du blot indsætte et ubundet tekstfelt, og i formens OnCurrent event sætte flg. kode:

Tekst1 = Me.CurrentRecord

Så vil feltet Tekst1 altid vise nr. på den aktuelle post.
Avatar billede fynbohans Nybegynder
04. marts 2003 - 22:51 #6
Forstår heller ikke helt hvad du vil opnå. Postnummeret
ændrer sig, hvis du f.eks.sletter en post. Hvis du vil være sikker
på at på kunne vende tilbage til den samme post må du bruge et
Autonummer fra formularens underliggende tabel.

Hvis du alligevel vil gøre det, kan du gemme det aktuelle
postnummer i en global vaiabel, AktueltNr.

Lav et modul hvor du bare skriver
Public AktueltNr as Long.

Før du lukker formularen skriver du
AktueltNr = CurrentRecord.

Når vender tilbage til formularen skriver du VedÅbning
DoCmd.GoToRecord acDataForm, "Formularens navn", acGoTo, AktueltNr,

og du er tilbage.
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