27. september 2004 - 16:39Der er
9 kommentarer og 1 løsning
registrering af bookede tider
Jeg er total newbie, så jeg har hårdt brug for hjælp.
Jeg mangler en database til registrering af bookede tider Hvis der er nogen der ideer eller eksempler på ligende database hører jeg meget gerne fra jer. Eksempler kan sendes til min mail: carlos@lite.dk
Indhold og funktioner:
- Skal indeholde et kunderegister - Skal indeholde kalender Skal kunne se dagens eller ugens bookede og ledige tider og herfra kunne booke nye tider
Booking af kabine #1 er ALTID af 1. times varighed og fra hele klokkeslæt fra kl. 08 til kl. 18.00
Booking af kabine #2 er ALTID af 1. times varighed fra 08.30 til 17.30
Jeg forventer ikke at nogen skal udvikle en fuldt funktionsdygtig dabase til mig. Som jeg også skrev, så er det ideer eller evt. eksempler på noget ligende som jeg kan lege lidt videre med.
Egentlig burde det være rimelig simpel. Kunderegisteret har jeg oprettet og da tiderne ligger fast er der ingen grund til at regne i timer/minutter
Kan se ud fra andre spørgsmål og svar, at kalender funktionen ikke er så ligetil, men har en ide om at bruge microsoft monthview control og herfra kunne udvælge en dato, hvorefter jeg gerne ville ha' en dropdown boks eller liste med ledige tider for nettop den dag. Gerne en for hver kabine.
Netop det simple spg. "ledige tider for en dag" er dét spørgsmål, som tager tid at lave. Jeg skal faktisk selv i gang med at lave et bookingsystem, hvor jeg regner med, at over halvdelen af design- og programmeringstiden vil beskæftige sig med rapportering af ledig tid. Årsagen er, at spg. kan gælde: -"Ledig tid, for en tilfældig kabine" -Næste ledige tid for kabine 2 -Vil du booke fra 16.45 til 17.45, hvis der ellers ikke bliver booket? etc. Hvis du laver en skrabet løsning, hvor du forudsætter, at der kun er 10 tider på den ene og 9 tider på den anden, kan du komme hæderligt igennem med én "tidstabel": Booking-nr (f.eks. autonummer), Kabine-nr., Dato, Tid-id. Tid-id kan være "Tid1", hvor du et andet sted ved, hvad dét betyder. Jeg ved, at dette er en grov forsimpling, men så kommer mand nemmere igennem, og så må du udvide efterhånden. Herefter synes jeg, at du må se på resten, eller udbyde opgaven (Jeg er frisk)
Den skrabede model med 10 faste tider på den ene og 9 på den anden, var det jeg havde tænkt mig. Der er jo ingen grund til at gøre det mere avanceret end nødvendigt :-). Kunne dog godt forstille mig at jeg kunne blive ret bidt af dette her, men skal vist ha' sat mig lidt mere ind i VB inden jeg kaster mig ud i en mere avanceret løsning.
Den er klassisk: Du skal først vælge, så svareren bliver markeret (oftest blå) og dernæst tryk acceptér. I dette tilfælde skal du vælge mig på en liste over én person...
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.