21. september 2004 - 22:02Der er
8 kommentarer og 2 løsninger
Brevfletning MEN opdelt efter kontakt person/land.
Hej jeg har en database med et Kontaktpersonsfeldt. Heri er der 3 medarbejdere. De skal så sende et takkebrev ud til besøgende kontakter oprettet på en messe. Brevfletningen er intet problem MEN når det bliver flettet får jeg ALLE kontakterne!! således at de ikke kan sendes fra deres egen individuelle email og EVT det rette sprog(Tysk for tyskere og engelsk for alle andre.!)
Jeg har forsøgt at lave Filtre i min database MEN det vidertager den selvfølgelig ikke med over i Word..
Det er garanteret meget simpelt kan bare ikke lige finde en simpel løsning nu og her. kan være i kan hjælpe..
Hvor opretter jeg det filter / sorteringsvalg? Skal en Individuel Tabel laves PR. medarbejder? (Kan da ikke passe.. hihi)
Du er nødt til at have et felt der begrænser posterne til dit brevflet og bestemmer hvilke kontakter du vil brevflette. Du skal herefter lave din brevfletning med en forespørgsel og ikke en tabel. I forespørgslen skal du have et kriterie, der begrænser posterne til de aktuelle kontakter.
Du skal blot spørge dig selv: Udfra hvilke informationer i din tabel, skal sproget vælges?
Derefter laver du 3 flettebreve (3 forsk. sprog). I Word benytter du "Indsæt felt", "Næste post hvis".
Her kan du ex. benytte (hvis flette brevet er DK) "Sprog" forskellig fra "DK" ... eller lign. (dvs. spring posten over, hvis sproget i flettebrevet ikke passer til kontaktpersonen)
Summa sumarum: Der skal være et felt i tabellen, der for hver kontaktperson entydigt angiver hvilket sprog der skal kommunikeres på.
Hejsa gutter.. :) tak for svarene.. Mugz arbejder lidt videre med dit forslag.. skal lige se hvordan jeg helt gør det i praksis... Jpvj: Jo kan se det smarte i hva du siger men der er dog t lille problem... de forskellige medarbejdere skriver jo ikke kun breve i et sprog... det er mere basseret på selve kundens oprindelse om han er tysk eller dansk eller engelsk(Hvis andet.) udfra dit svar kan jeg ikke se hvordan jeg skulle differentiere det?
Alle medarbejdere bliver nødt til at have flettebreve på alle relevante sprog.
Hvor hver kontaktperson i databasen, skal du så have et felt (ex. "sprog") som entydigt angiver hvilket sprog der skal bruges ved kontakt med kontaktpersonen. Hvis ikke dette felt eksisterer (eller du kan bruge et eksisterende), så må du udvide tabellen med et ekstra felt og få dine medarbejdere til at opdatere alle kontaktpersoner med et sprog.
PS: Lav feltet så det er fremmed nøgle i en anden tabel med "sprog" - så undgår du ex. at nogen skriver GE/DE/TY for Tyskland...
Sprog tabellen ser ex. således ud:
ID | Sprog kode | Sprog 1 | DK | Dansk 2 | UK | Engelsk ...
Jack > Du har jo feltet Country i db. Så det er et spørgsmål om at lave en løkke (eller en Update SQL) der løber hele tabellen igennem, og sætter f.eks et Ja/Nej felt til True hvis Country er = Egypt f.eks.
Dette Ja/Nej felt skal så have et kriterie i forespørgslen til True. Så vil kun de kontakter der har feltet = True sendes videre til din brevfletning.
Du kan naturligvis også køre kriteriet på Country. If Country = Egypt Then ...
kan godt se forslaget som i har lavet og ja det er den rigtige måde at lave det på..så er nu gået igang med ændringerne.,.... MEN skal siges at jeg sq helt tilfældig fandt en Funktion i words hvor jeg selv kan sidde og Filtrere i det indput jeg får fra Access og derved selv forme lige de informationer jeg ønsker.... sååå benyttede mig lige af det denne her gang.. :)
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.