Avatar billede tni Juniormester
02. maj 2003 - 14:42 Der er 9 kommentarer og
1 løsning

Starte i sidste post i underformular

Hej.

jeg har en formular med en underformular.

Når jeg har slået en post op i hovedformularen skal underformularen stå i sidste post, som 3 af 3.

Det hjælper ikke at ændre på SQL'en for så bliver post 3 af 3 til 1 af 3. Det du ikke.

Den skal stå i sidste post efter søning

mvh TNI
Avatar billede sjap Praktikant
02. maj 2003 - 14:52 #1
Kan du ikke bruge følgende:

DoCmd.GoToRecord acDataForm, , acLast
Avatar billede tni Juniormester
02. maj 2003 - 15:18 #2
Nej det kan jeg ikke for hvis det sættes ind så hvis jeg forsøger at gå til 1 tvingers jeg tilbage til "last"
Avatar billede sjap Praktikant
02. maj 2003 - 15:26 #3
Så forstår jeg ikke hvad du mener.

Jeg går ud fra at du ud fra dit valg på hovedformularen filtrerer underformularen (enten ved at foretage en filtrering, eller ved hjælp over-/underordnede felter). Ved dit valg på hovedformularen er der så kun tre poster på underformularen, og du vil gerne have at det er den sidste post, der vises. Er det korrekt forstået?
02. maj 2003 - 16:54 #4
På hovedformens VedAktuel-hændelse (OnCurrent) kan du lægge denne kode:
Me![Min subform].Form.Recordset.MoveLast

/Thomas
Avatar billede tni Juniormester
05. maj 2003 - 09:47 #5
Hvis jeg skriver som du viser kan jeg kun skrive "Me![frmInstallationer].Form.Recordset." Derefter har jeg ikke valg mulighed for "Movelast" i den list som kommer når jeg trykker "."

mvh TNI
Avatar billede len Nybegynder
06. maj 2003 - 23:28 #6
Hej TNI,

Prøv at skrive Me.frmInstallationer istedet for. Det virker for mig

/Len
Avatar billede mugs Novice
07. maj 2003 - 08:34 #7
Thomas kode er afprøvet og fungerer upåklageligt:

Me![underformular].Form.Recordset.MoveLast

Og der kommer ikke valgmulighed for MoveLast (eller andre). Prøv bare at skrive det.

len's forslag fungerer også.
Avatar billede tni Juniormester
07. maj 2003 - 14:44 #8
Der var en navngivnings fejl.
Nu virker det

mvh TNI
Avatar billede tni Juniormester
07. maj 2003 - 15:54 #9
Det skulle faktisk have været Thomas som skulle have pointne men det kunne jeg ikke da der er kommet en ind imellem.

beklager Thomas og tak.

mvh TNI
Avatar billede mugs Novice
07. maj 2003 - 16:48 #10
Selv følgelig kan du give Thomas point. Du skal vælge mellem de brugere, der har afgivet et svar:

http://www.eksperten.dk/spm/349721
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