27. april 2006 - 17:09Der er
16 kommentarer og 1 løsning
Dato'er (Pr dag og måned)
Hej...En lille beskrivelse, hvad jeg skal bruge Access til. Vi skal register alle henvendelser i vores afdeling.
Så jeg har lavet en TBL_Henvendelser som indeholder (Navn,Telefon,Dags Dato,Log,Init). Lavede også FS_HenvendelsesLog, udfra den har jeg lavet en Formular samt underformular og Rapport.
Ønsker flg.
1. I underformular, ønsker jeg kun at se dagens henvendelser pr dag. Samt antal af henvendelser pr dag.
2. I min rapport ønsker jeg at se antallet af henvendelser pr dag og måned
1. Din underformular kan du "binde" sammen med hovedformularen (Parentform) ved at sætte datofeltet til underordnede- og overordnede felter i underformularens egenskaber i fanen data. Datrofeltet skal så være med i begge formularer.
2. I den forespørgsel der ligger til grund for rapporten, kan du lave et felt (udtryk), der opsummerer på datefeltet målt på måned ved hjælp af en DatePart. Se evt. i hjælp hvordan.
1. Jeg undre mig over Underordnede- og Overordnede i fanen data - synes ikke at der er noget som passer under Fanen Data. Jeg kan se flg. under egenskaber iFanen Data (Kontrolelement,inputmaske,standardværdi,valideringsregel,valideringsmeddelse,aktiveret,låst,opslagsfilter)....kan ikke finde noget som relatere til du nævner - godt være at det er mig som er helt forkert på den.
2.Jeg har prøvet at skrive udtryk=datepart("m"),[dags dato]) i fs_HenvendelsesLOG i Felt'et....den brokker sig, da du skrive udtrykket for mig.
Vedr. Pkt1 - Det jeg ønsker (det svært at forklare, men jeg prøver). I formularen har jeg mit indtastnings felter (Navn,Telefon,Dags Dato(=now()),Log,init). Og i formularen har jeg en underformular som "henvendelsesLog pr dag" - dvs at der ingen henvendelser er - er listen tom, jeg kan kun se dagens henvendelser pr dag.
1. Egenskaben over- og underordnede felter SKAL ligge i underformularens fane Data.
2. Now() giver dig tidspunktet "Nu" med år, måned, dato og KL. Så hvis du har data som f.eks. 2006-04-27 08:15, så hjælper det ikke at søge på datoen 2006-04-27. Du skal i stedet bruge Date() som kun giver dig år, måned og dato.
En DatePart kan se således ud i et udtryk i en FORESPØRGSEL:
Undskyld at jeg ikke har svaret før....men jeg arbejder på skiftehold, og jeg har kun access på arbejdet.
Vedr. Pkt. 1 - Det kan godt være at det er mig som er dum, men jeg forstår det overhovedet ikke. Underformularen - skal være en kopi af de indtastede data og skal kun indholde henvendelser pr dag og ikke fra andre dage.
Vedr. Pkt. 2 - Jeg har indtastet det du skrev i forespørgsel men desværre viser den kun månedens nr. ikke antal henvender pr dag eller måned
SQL incl. det du skrev = SELECT TblHenvendelsesLogHLS.Navn, TblHenvendelsesLogHLS.[Telefonnr eller Loknr], TblHenvendelsesLogHLS.[Dags Dato], TblHenvendelsesLogHLS.Time, TblHenvendelsesLogHLS.[Henvendelses Log], TblHenvendelsesLogHLS.[Oper Init], DatePart("d",[dags dato],7) AS [Antal henvendelser pr dag] FROM TblHenvendelsesLogHLS ORDER BY TblHenvendelsesLogHLS.[Dags Dato] DESC;
Vedr. pr dag og pr måned I forespørgsel til formularen - ønsker jeg antal henvendelser pr dag (via/vise dagens dato henvendelser)samt månedens henvendelser - begge vil løbende blive opdateret når der er oprettet en ny henvendelse.
Hej Mugs....jeg må have gjort noget rigtigt vedr. PKT 1 - jeg har kun pr dags henvendelser i underformularen....HVOR FEDT - nu mangler vi bare resten. Jeg har lavet en rapport vedr. månedens henvendelser - I dato hovedet ønsker jeg at se antal af henvendelser for måneden - har skrevet flg =Antal(["Name"]), men desværre virker det ikke helt, kommer nemlig ud med "Indtast parameterværdi" (Name), når jeg har indtastet et eller andet kommer jeg ind i rapporten og kan se antallet af henvendelser pr måned - MEEN hvad er galt med "Indtast ParameterVærdi"...;O)
Nej - Det har jeg ikke. Det kan du se til højre hvor der stadig er mulighed for at svare. Du skal markere mit brugernavn til venstre i dit spørgsmål og derefter trykke på Accepter.
Jeps - det er det jeg gør, har udført det igen....men det kan være at der var noget galt med siden - for kort efter var www.eksperten.dk ikke tilgængelig -
Meget vel fortjent!!!! - vender tilbage med flere problemer. Opretter en nyt spørgsmål
Synes godt om
Ny brugerNybegynder
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.