Avatar billede henriksp Nybegynder
28. november 2005 - 10:46 Der er 1 kommentar

Mailingliste adressekartotek

Kaere Access eksperter,
Er der nogen der har en skabelon til en Access database der udover at kunne holde poster med adresser (Tlf, nr, titel, stilling, adresse, kategori etc) kan bruges til at lave mailinglister. Det skal vare muligt for brugeren i brugerfladen ud fra hovedtabellen med alle poster at kunne oprette en ny mailingliste (f.eks ”julekort 2006” eller ”invitation til reception November 2005”) uden at skulle ind bag tabellen og oprette en ny kolonne og markere posterne til en ny mailingliste.
Det skal ogsaa vare muligt for brugeren at se/redigere gamle mailinglister (f.eks julekort 1980) alt sammen i en brugervenlig brugerflade.
Avatar billede jesperfjoelner Nybegynder
28. november 2005 - 11:00 #1
Det lyder som du har en kartotekstabel, hvor så tilføjer en ny kolonne hver gang en ny mailingliste skal oprettes?
Du skal have normaliseret dine tabeller, så jeg tror du skal bruge følgende tabeller.
Så skal du ikke oprette en ny kolonne for hver mailingliste (hvad gør du i øvrigt når I er kommet >255, som er max?)

Prøv med disse:

tblPersoner:
personID(autonummer),Navn(tekst),Adresse(tekst),osv med stamoplysninger.

tblLister:
listeID(autonummer), listenavn(tekst),oprettetdato(dato)

tblPersonerLister:
ID(autonummer),personID(tal),listeID(tal)

Så kan du lave en mange-til-mange relation mellem tblPersoner og tblLister.

Hvis du har en formular, som er baseret på tblPersoner, skal du have en underformular på denne, hvor du kan indtaste hvilke mailingslister personen er tilmeldt.
Den underformular skal være baseret på tblPersonerLister.
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