Avatar billede sailor Nybegynder
14. september 2002 - 12:03 Der er 3 kommentarer og
2 løsninger

Udskriv en enkelt post fra en formular i en rapport

Jeg bruger følgende kode i en formular til at udskrive den aktuellet post:

DoCmd.OpenReport "rptNyeArbejdsopgaver", acViewPreview, , "opgave = '" & Me!Opgave & "'"

Problemet er bare, at hvis jeg laver en ny post og så klikker på knappen, der skal vise udskriften, ja så viser den en tom post. Jeg er nødt til at klikke frem til en ny post og så tilbage igen. Eller tilbage til den tidliger post og så frem igen. Det har jeg også prøvet med denne kode:


DoCmd.GoToRecord acForm, "frmNyeArbejdsopgaver", acPrevious
DoCmd.GoToRecord acForm, "frmNyeArbejdsopgaver", acNext

og hvis jeg så klikker på knappen "Vis udskrift", Virker det jo kun, hvis der i forvejen er en post i tabellen. Og vender jeg dem om, bliver det ikke bedre, hvis det stadig en en ny post jeg arbejder med, for så er der jo ingen "next".

Hvordan får jeg det lavet sådan, at når jeg har lavet en ny post, kan jeg med det samme klikke på min "Vis udskrift" knap og så få vist denne post?
Avatar billede Jman Praktikant
14. september 2002 - 12:08 #1
evt. en response.redirect til din side efter du har postet. Så vil den refreshe siden med den ny-indtastede post
Avatar billede sjap Praktikant
14. september 2002 - 12:23 #2
Prøv med

Me.Refresh

umiddelbart inden docmd sætningen.
Avatar billede jkrons Professor
14. september 2002 - 12:29 #3
Problemet er at på det tidspunkt, hvor du udskriver er posten endnu ikke gemt. Prøv at smide denne linie ind i din kode før DoCmd.OpenReport

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Avatar billede sailor Nybegynder
14. september 2002 - 19:53 #4
Det virker bare.Access amatøren takker for hjælpen. Jeg var ved at rive de sidste få hår ud af hovedet over dette problem
Avatar billede jkrons Professor
14. september 2002 - 22:14 #5
Velbekomme! Tak for point.
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