Avatar billede rsa Nybegynder
05. september 2004 - 18:54 Der er 5 kommentarer og
1 løsning

Selektiv udskrivning af rapport

Jeg har, som alle andre lavet en kogebog. Nu ønsker jeg, at udskrive en enkelt opskrift med ingredienser og meget mere.
Jeg står i formularen der viser opskriften.
Jeg har på forhånd lavet en rapport der viser opskriften.
Jeg kan sagtens vise alle opskrifter.
Hvad gør jeg for at vise den aktuelle opskrift og kun den?
Avatar billede mugs Novice
05. september 2004 - 19:47 #1
Hvis formularens felt er alfanumerisk skal den se således ud:

DoCmd.OpenReport "RAPPORTNAVN", acViewPreview, , "[TABERLNAVN]![FELTNAVN] = '" & Me!FELTNAVN & "'"

Hvis det er numerisk skal den være således:

DoCmd.OpenReport "RAPPORTNAVN", acViewPreview, , "[TABERLNAVN]![FELTNAVN] = " & Me!FELTNAVN & ""
Avatar billede rsa Nybegynder
06. september 2004 - 08:02 #2
Jeg kan desværre ikke få denne syntax til at virke. Systemet kommer frem med: Indtast parameterværdi for opskriftens navn.
Jeg mener en gang at have lavet noget tilsvarende, men da brugte jeg reportfilter, men jeg kan ikke huske, hvad jeg gjorde.
Avatar billede mugs Novice
06. september 2004 - 08:26 #3
Det SKAL fungere.Sandsynligvis har du et objekt, som ikke genkender opskriftens navn:

Kontrollere at dit kriterie (opskriftens navn) eksisterer i både Formular, forespørgsel og rapport.
Avatar billede rsa Nybegynder
06. september 2004 - 08:50 #4
Jeg befinder mig i en formular, hvor opskriften vises. Her har jeg lavet en komandoknap med denne kode:
DoCmd.OpenReport "opskrift-udskriv", acViewPreview, , "[retter]![navn] = '" & Me!navn & "'"
Feltet navn er et alm. tekstfelt.
Jeg bruger ikke forespørgsel i dette eksempel. Ønsker bare at udskrive den aktuelle opskrift.
Avatar billede mugs Novice
06. september 2004 - 09:37 #5
Jeg har lige afprøvet koden, og den udskriver formularens aktuelle post.
Det er et krav, at feltet "navn" findes i formularen og den bagvedliggende tabel/ forespørgsel. Ligeledes skal feltet findes i Rapporten samt dennes postkilde.

Andre mulige fejlkilde:

Der er en stavefejl i koden's angivelse for opskriftens navn.

Jeg skrev tidligere:
"Sandsynligvis har du et objekt, som ikke genkender opskriftens navn"

Og det fastholder jeg fordi rapporten ikke genkender et feltnavn.
Avatar billede rsa Nybegynder
06. september 2004 - 10:23 #6
Jeg er sikker på, at du har ret. Tak for hjælpen. Jeg må finde det objekt!
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