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.
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.