Avatar billede t-hviid Nybegynder
13. februar 2003 - 08:10 Der er 13 kommentarer og
1 løsning

inputmaske i forespøgelse

I en forespøgelse bruger jeg fra dato og til dato. Kan man lave inputmaske så det ser sådanne ud 00-00-0000.

/Tommas
Avatar billede mugs Novice
13. februar 2003 - 08:25 #1
Inputmasken skal se sådan ud:
00-00-0000;0;_
Det tilsvarende format er sådan:
dd-mm-yyyy

Erstat yyyy med åååå hvis du bruger danske versioner. Husk at inputmaske er et mønster for den måde du indtaster på, mens format kun er det dine øjne ser på skærmen.
Avatar billede t-hviid Nybegynder
14. februar 2003 - 14:51 #2
hvordan skal det indskrives i forespørgelsen?
Avatar billede mugs Novice
14. februar 2003 - 15:25 #3
Åbn din forespørgsel i designvisning. Højreklik på det felt for hvilken du vil lave en inputmaske. I undermenuen vælger du egenskaber. I vinduet der nu kommer frem, kan du indtaste både inputmaske og format.
Du kan evt. kopiere både min inputmaske /format ovenfor.
Avatar billede t-hviid Nybegynder
16. februar 2003 - 14:16 #4
Jeg kan se det allerede ser sådan ud. Det jeg håbede på var at - var der på forhånd, så når man havde tastet 16 (for i dag)så sprang den videre til mm og tilsidst yyyy. Håber du kan følge mig :-)

/Tommmas
Avatar billede mugs Novice
16. februar 2003 - 14:24 #5
Både og.
Hvis du skal bruge et kriterie, hvor dags dato indgår, kan du bruge finktionen Date().
Avatar billede t-hviid Nybegynder
16. februar 2003 - 14:29 #6
Det skal jeg ikke, det var bare et eksempel. Hvis man nu laver en formular, så er - der atomatisk og springer videre når man har indtastet fx 16 (for i dag) og 02 (for februar) og 2003 (for i år)Det samme ville jeg gerne var muligt her i forespøgelsen, så brugerne ved at det skal indtastes 16-02-2003.
Håber det var en bedere forklaring.
Avatar billede mugs Novice
16. februar 2003 - 14:30 #7
F.eks vil flg. kriterie give alle datoer mellem dags dato og den indtastede dato:

Between Date() And [Indtast dato]

Hvis du mener nye poster, kan du i standardværdi for nye poster angive Date()
Avatar billede mugs Novice
16. februar 2003 - 14:34 #8
Ikke helt med, men hvis du ønsker dags dato i et felt i formularen, kan du bruge flg:

Tekst2 = Date

i feltets VedIndgang hændelse. Hvis det er en eksisterende post, skal du jo være opmærksom på, at posten ændres.
Avatar billede t-hviid Nybegynder
16. februar 2003 - 14:39 #9
Vi prøver ige at nulstille :-)
Brugeren skal selv indtaste en fra dato og til dato, når de øsnker nogle oplysninger.
I øjeblikket skal brugeren selv finde ud af, at der skal "-" i mellem indtastningerne. Da det skal se sådan ud 01-02-2003.
Det jeg gerne vil er at "-" er der automatisk.
Avatar billede mugs Novice
16. februar 2003 - 14:48 #10
Det er den jo også :o)
Når du har lavet en inputmaske som jeg har skrevet tidligere, så skal brugeren ikke indtaste bindestreger, men blot 20030216 for datoen 2003 FEB 16.
Prøv at glemme din formular, og test inputmasken i forespørgslen for at kontrollere at det fungerer. Og det fungerer.
Avatar billede t-hviid Nybegynder
16. februar 2003 - 14:52 #11
"-" ikke ses! Men hvis jeg forstår dig rigtig skal den det heller ikke!
Avatar billede mugs Novice
16. februar 2003 - 14:55 #12
din sidste kommentar forstår jeg ikke.
Avatar billede t-hviid Nybegynder
16. februar 2003 - 15:06 #13
Glem det, jeg havde ikke læst din sidste kommentar helt, for du skriver at bindestreg ikke skal med :-)Jeg prøver lige i morgen, da det er på arbejdet.

/Tommas
Avatar billede mugs Novice
16. februar 2003 - 15:10 #14
OK - Tak for idag. Jeg er sikker på at det fungerer som du ønsker
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