Avatar billede h_s Forsker
22. december 2003 - 12:48 Der er 7 kommentarer og
1 løsning

Rapport ud fra variable kriterier

Jeg har en database, hvor jeg har behov for at lave en rapport ud fra to variable kriterier:

Uge
År

I spørgsmålet: http://www.eksperten.dk/spm/439274 er det en formular, der laves, men med 4 varianter af uge og et år.

Hvis den kan laves på samme måde, bare kun ud fra "opstartsår" og "uge".
Avatar billede mugs Novice
22. december 2003 - 13:09 #1
Du laver det på samme måde som i linket. Tag evt. en kopi af forespørgslen og sæt [] ind i felterne "opstartsår" og "uge". LKad rapporten få data fra denne forespørgsel.

Du vil nu blive promptet for indtastning af de 2 faktorer.
Avatar billede h_s Forsker
22. december 2003 - 13:28 #2
Det virker nu, men jeg vil gerne have en formular op, som siger lidt mere hvad der skal indtastes!
Avatar billede mugs Novice
22. december 2003 - 13:47 #3
Så laver du blot en formular med relevante ubundne tekstboks, og på samme måde som i linket lader du forespørgslen referere til formularen.
Husk at benytte de rigtige feltnavne :o)
Derefter åbner du rapporten fra en kommandoknap i formularen med denne kommando:

DoCmd.OpenReport "RAPPORTENS NAVN", acViewPreview, "", "", acNormal

Hvis du vil udskrive til skærm, eller til printer:

DoCmd.OpenReport "RAPPORTENS NAVN", acViewNormal, "", "", acNormal
Avatar billede h_s Forsker
22. december 2003 - 14:14 #4
Det virker - næsten - Du skriver jeg skal huske at benytte de rigtige feltnavne. Den har jeg lært, men jeg har altså problemer med at få overført det jeg indskriver i formularen over i rapporten. Hvor er det jeg skal skrive de to "tekstx" ind henne?
Avatar billede mugs Novice
22. december 2003 - 14:19 #5
Tekstboksene er ubundne i din formular. Disse kan du ikke overføre til en rapport, da en rapport ikke kan få data fra en formular. Men datafelterne i din forespørgsel vil jo vise indholdet af din formular, så takstboksene's indhold vil jo indirekse blive vist i forespørgselen.

Hvis du vil have de ubundne tekstbokse i din rapport, skal du indsætte 2 ubundne tekstbokse i rapporten, og ved hjælp af udtryksgeneratoren sætte dem til formularens værdi:

= [Forms]!(FORMULARNAVN]![TEKSTBOKSENS NAVN I FORMULAREN]
Avatar billede h_s Forsker
22. december 2003 - 16:25 #6
Det er ok, men da jeg har taget en kopi af den gamle formular sker der det at hver gang jeg vil åbne rapporten spørger den efter tekst17 og tekst2 (de er fra den gamle forespørgsel - Hvor kunne de stå og genere?
Avatar billede mugs Novice
22. december 2003 - 16:50 #7
I forespørgslen.
Avatar billede h_s Forsker
05. januar 2004 - 14:13 #8
mugs> nu virker det hele - Tak ;-)
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