Avatar billede bjorn82dk1 Nybegynder
12. januar 2004 - 15:24 Der er 3 kommentarer og
1 løsning

Medlemsdatabase / datoberegning / automatisk opdatering af poster

Nå - problem. Jeg er igang med et større projekt "Medlems database" denne database skal gerne kunne holde styr på betaling af medlemskontigenter, og her begynder jeg at få problemer.

Jeg skal prøve at beskrive mine problemer så godt som muligt men ellers vil jeg meget gerne sende databasen til en af jer og så kan i evt. prøve jeres kundskaber.

Jeg har en tabel som indeholder følgende:


Navn:

Indmeldelsesdato:

Status: (listeboks med følgende: Betalende Medlem, Ikke medlem.

Betalingsperiode start:

Betalingsperiode slut: (Betalingsperiode start + 1 år)

Faktura udsendt tjekboks:
Faktura udsendt dato: (Betalingsperiode slut - 1 måned)

1. påmindelse tjekboks:
1. påmindelse dato: (Betalingsperiode slut + 1 måned)

2. påmindelse tjekboks:
2. påmindelse dato: (Betalingsperiode slut + 2 måneder)


Nå selv ikke dette har jeg kunne finde ud af, jeg kan simpelthen ikke få Access til at regne et år frem. Jeg kan godt få den til at regne med 365 dage, men det holder ikke helt med skudår osv.

Derudover skal jeg bruge en menu (bare noget oversigtstyrring eller ligende).
Denne skal kunne følgende:

Vis alle faktura (Viser en rapport med alle medlemmer hvis medlemsskab udløber om under 1 måned)

Udskriv alle faktura (Udskriver rapport med alle medlemmer hvis medlemsskab udløber om under 1 måned. Sætter tjek i tjekboksen med faktura udsendt, og sætter "Faktura udsendt dato" til dags dato)

Det samme med 1. påmindelse og 2. påmindelse.


Håber at dette har været blot en smule forståligt ellers er i meget velkommen til at spørge så skal jeg besvare så godt jeg kan. Vær sød at husk at jeg er ikke superbruger i Access så du skal nok forvente at jeg måske spørger lidt meget.

Vil lige gøre opmærksom på at dette er ren Access ikke noget med ASP

Jeg er ikke sikker på at dette egentlig er så svært igen, men da jeg tror det tager en del tid at lave vælger jeg at give en stor portion point til den der hjælper mig igennem med dette.
Avatar billede mugs Novice
12. januar 2004 - 15:40 #1
mugs@mail.dk
12. januar 2004 - 15:49 #2
Du kan ikke have alle disse data i en tabel.

Relationen mellem medlem og indbetaling er f.eks. en en-til-mange-relation (eller måske en mange-til-mange-relation - afhængigt af foreningens kontingent-politik).

Du skal således oprette flerre tabeller med relationer mellem.
Avatar billede mugs Novice
12. januar 2004 - 22:58 #3
Db modtaget. Jeg har redigeret en del i den, bl.a. som erikjuul foreslår at oprette flere tabeller. Desuden er en del felter i tabellerne slette, og oprettet som beregnende udtryk i forespørgsler.
Avatar billede bjorn82dk1 Nybegynder
14. januar 2004 - 01:58 #4
Tak mugs - efter at have lavet en del om på det fik jeg det til at virke.
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