13. september 2001 - 22:27Der er
16 kommentarer og 1 løsning
Lagring af dokumenter i Access
Jeg er ved at udarbejde en større CRM lignende database, og har indarbejdet en del funktioner med brevfletning til Word. Men jeg har behov for at \"lagre\" de flettede dokumenter i databasen, så andre efterfølgende kan tage \"originalen\" frem ! Ved ikke om det er medium eller svært men starter lige med meedium. Dokumenterne der skal lagres er primært Word og Excel filer.
Hvis du skal lagre filer med et antal karakterer >255, skal du oprette et felt af typen notat. Det burde så være muligt at hente eksterne filer i menuen \"Filer\".
Forstår ikke helt hvad du mener !. Jeg tænker på at det fulde stinavn fra det Word dokument der blev åbnet i.f.b.m fletningen, skal lagres automatisk i Access. Håber ikke det er helt russisk !
Som udgangspunkt skal brugerne klikke sig frem til dokumentet. Det er muligt at programmere yderligere funktioner i VBA; men er det noget for \"nybegynderen\" at kaste sig over? :o)
Nu er det jo ikke alle brugere der er lige kyndige til at klikke sig gennem 10-15 mapper på 8 forskellige netværksdrev. Så det ville da klart være en hjælp hvis dokumentets fulde sti kunne returneres fra Word til det beskrevne felt i Access. Og ja du har da ret i VBA på nuværende tidspunkt er lige lovlig langhåret for en \"nybegynder\"
Vi er vist ikke i sync lige nu. Som jeg ser det: 1. Enten må brugerne udpege dokumentet 2. Eller også må hele/en del af stien tastes ind Hvor skulle stien og doc.navnet ellers komme fra?
Forstår godt hvad du mener !, der er jo ikke noget der kommer af sig selv andet end lommeuld. Har bare set det flere gange på nogle seminarer om div. CRM programmer. Her kunne man efterfølgende se et link på sagskortet / posten der startede det pågældende dokument/fil. Når du skriver at brugeren må udpege udpege dokumentet, mener du så Stifinder - kopier, og efterfølgende sæt ind i det pågældende felt i Access ? Det har jeg selv lige prøvet og det virker faktisk fint. Det er kun adressen (stien) der kopieres herved, og ikke hele dokumentet/filen..
Hvis du trækker en fil fra f.eks. stifinder ind i et hyperlinkfelt i en formular, lagres stien til den i feltet. Stien bliver relativ i forhold til hvor databasen er placeret.
Det kan være lidt bøvlet at få det til at virke, eftersom hyperlink feltet tilsyneladende IKKE må være aktivt når man gør det.
Jeg har lavet en løsning efter modellen, hvor man gemmer dokumentet udenfor ACCESS. Jeg lavede en tabel med en reference til personen, som brevet vedrører, med en kort beskrivelse af dokumentet, og med dokumentets adresse (Valgt sti + det nøjagtige tidspunkt for brevets oprettelse). Dokumentet hentes igen ved at klikke frem til personen og til brevet via beskrivelsen.
For at tilfredsstille persondataloven ville det måske være sikrere, hvis man kunne gemme dokumentet direkte i ACCESS i krypteret for, men det kan man vist ikke?
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.