18. september 2015 - 11:30Der er
13 kommentarer og 1 løsning
MS access angivelse af hyperlink sti
Hejsa,
Jeg er i gang med at oprette en lille database, med formularer til at indskrive alle vores data, således vi kan få bedre overblik.
Men er gået lidt i stå, ved at jeg for det første er ved at blive vanvittig over at man skal klikke eller skrive sig igennem hele stien til et hyperlink, man kan endda ikke engang få lov til at skrive netværks stien, hvis den pågældende mappe er mappet som netværksdrev. ER der virkelig ikke nogen mulighed for at angive hvor i hierki sti skal starte, således man måske kunne nås med at skrive fil navn ind.
Forklaring: Jeg har en mappe på nas drev, med .pdf tegninger og er så ved t lave en vare liste, hvorved jeg vil linke til tegninger, ved angivelse af tegnings navn.
Da jeg ikke kunne finde noget, tænkte jeg at jeg ville prøve og optage en macro og se om jeg ikke kunne lave en automatisering der. Men det ser heller ikke ud til at der er den mulighed i Access. Er der nogen som har et forslag her???
Mit problem er at jeg skal indskrive en masse varer ind i Access, hvor jeg til hvert emne har en beskrivelse og et felt med link til en pdf fil.
Det er netop det felt med link til PDF fil der iretere mig at man ikke har mulighed for: 1: angive stien til mappen med netværks drev, således at den er ens på alle maskiner? f.es \\nas-drev\kunde\pdf\* hvor * så er den mappe det altid starter når man indskriver, således man kun behøver at indskrive filens navn eksempel.pdf i feltet link
2: denne var ikke vigtig, men dog savnede også lidt den macro optage funktion der er i Excel, således man havde mulighed for at lave nogle gode vba funktioner, er dog godt klar over at access bruger mere end et programmerings sprog, men syns dog godt man kunne have lavet det, for det kan sikkert sagtens lade sig gøre.
Korte og lange, det som jeg ønsker er at kunne forkorte den indskrivnings tid det tager at indskrive vare emner, særligt link Og ønsker at kunne bruge netværks sti således at det er det samme sted uanset hvilken maskine der indskrives fra på netværk.
Hvis man så bare kunne angive et sted under indstillinger eller lign. at der altid skal starte fra \\nas-drev\kunde\pdf, således at man ikke skal klikke sig frem til det hver gang.
Håber det gav lidt mere forståelse, ellers så spørg
Jeg har intet imod at kaste mig ud i lidt vba/macro skal dog bare have hjælp til det. Klare det fint i Excel og Word, men kan se at det er en smule mere langhåret i access, så skal lige have forståelsen for det hen af vejen.
Tak for dit svar, som jeg læser din kode, så tror jeg du måske ikke helt har forstået mig, men jeg kan jo tage fejl. Som jeg læser det så bliver sti og filnavn det samme for alle varer
jeg kan ikke helt se hvordan man med din kode kan vide at når man kommer til feltet "tegnings fil" så skal der indtastes sti og filnavn (filnavn er så forskellig for hver vare.
Men jeg har en formular som jeg bruger til at indskrive alle disse varer ind med, så hvis man på en eller anden måde kunne angive inde i formularen under feltet "tegnings fil" at der skal den bruge den i kode fast satte sti og så man selv i feltet "tegnings fil" angiver det filnavn som link skal pege på¨.
Dit forslag med eksempel i #6 virker perfekt, endda bedre end jeg havde forestillet mig. eneste jeg skulle var at oprette en kommando knap og ændre navne her og der.
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.