Avatar billede tblaster Nybegynder
26. april 2002 - 22:52 Der er 8 kommentarer og
1 løsning

Rapporter

Jeg har en access database med en tabel med følgende værdier:

Brugernavn
Dato
Tid
Ip

Tabellen hedder Log! Nu vil jeg gerne have oprettet 2 rapporter. Det skal fungere sådan at når man åbner den ene rapport så bliver man bedt og at vælge (eller skrive) brugernavnet til den man vil oprette en rapport over. I den anden rapport skal man blive spurt om i hvilke tidsrum (kun fra dato til dato) som man vil oprette en rapport over! Er der nogle der kan hjælpe mig med hvordan jeg laver det?

Hvis det gør det nemmer så kan databasen hentes her:
http://www.just2funny.dk/Login/Login.mdb
Det kan jo være at der er nogle af jer der har nemmer ved bare at lave det end at forklare hvordan det laves :-D
Avatar billede mugs Novice
26. april 2002 - 23:09 #1
Lav en forespørgsel med alle felter fra tabellen. Denne forespørgsel skal være rapportens postkilde.

I forespørgslen felt Brugernavn, sætter u 4-kantede paranteser i feltet med Kriterier. Dette gør, at du vil få en Inoutboks når rapporten og dermed forespørgslen åbnes.
Avatar billede mugs Novice
26. april 2002 - 23:20 #2
Dato-kriterietr indsættes ligeledes i Dato-feltets kriterie:

Between [Indtast første dato:] And [Indtast sidste dato:]
27. april 2002 - 02:14 #3
Hej TBlaster,

Jeg har kigget lidt på det og som jeg ser det, så behøver du kun den ene rapport, hvor det blot er et spørgsmål om vordan du kalder den.
Jeg vil f.eks. lave en knap, hvor koden ser således ud:
DoCmd.OpenReport "Log", acViewPreview, , "Brugernavn = [Angiv brugernavn]"
og den anden:
DoCmd.OpenReport "Log", acViewPreview, , "Dato Between [Angiv startdato] And [Angiv slutdato]"

Derved bruger du den samme rapport på 2 forskellige måder.

Jeg har hentet din db og har rettet lidt i din db. Jeg har lagt resultatet her: www.makeiteasy.dk/tj/login.mdb

mvh
Thomas
Avatar billede tblaster Nybegynder
27. april 2002 - 10:04 #4
Thomsajepsen ... det ser godt ud ... men jeg har lige 2 spørgsmål:
1. Bruger du den rapport der hedder log eller kan den bare slettets?
2. Acces Skal ikke starte med at åbne Formularen Udskriv ... hvordan ændre jeg så den ikke gør det?
Avatar billede tblaster Nybegynder
27. april 2002 - 10:12 #5
Thomas ... det jeg i længden nemlig skal have lavet er at nå acces databasen så får man følgende val muligheder:
Grupper
Bruger
Log
Statestik

Når man så trykker på de enkelte skal den så f.eks bare vise:
Grupper (Altså som tittel og med følgende valmuligheder)
Grupper
Liste over bruger i gruppe
Avatar billede tblaster Nybegynder
27. april 2002 - 10:15 #6
Thomasjepsen ... det kan være du gerne vil gøre det for mig? Hvis så opretter jeg et nyt spørgsmål hvor der står hvad der skal laves og så kan du få 200 point for det! Du skal nok få de point for det du har lavet til dette spørgsmål!
27. april 2002 - 10:18 #7
deal :o)

Sender du den igen eller skal jeg bare bruge den, jeg har?

Jeg gør det i eftermiddag, hvis det er ok?
Avatar billede tblaster Nybegynder
27. april 2002 - 10:20 #8
Det er helt ok at du gør det i eftermiddag, men gerne så hurtig som muligt! Jeg opretter lige et spørgsmål med det som jeg gerne vil have du lave! Bare brug den du har!
Avatar billede tblaster Nybegynder
27. april 2002 - 10:28 #9
Her er det nye spørgsmål thomasjepsen:
http://www.eksperten.dk/spm/203739
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