Avatar billede stausholm Nybegynder
03. maj 1999 - 00:00 Der er 7 kommentarer og
1 løsning

Path til Hyperlink

Kan jeg lave en definition således at jeg i en kolonne med hyperlink kan definere en bestemt path eks. \\server\virtual\ således at alt hvad jeg behøver at skrive ind er eks. (Test.doc).Herefter skulle dokumentet nu ligge på lokation \\server\virtual\test.doc , men det eneste synlige i feltet må være dokumentnavnet, er det muligt?.
Avatar billede Slettet bruger
03. maj 1999 - 17:42 #1
Er det meningen at du så skal kunne åbne hyperlinket fra Access eller hvad skal den samlede adresse bruges til ?????
Avatar billede isdan Nybegynder
03. maj 1999 - 17:57 #2
Det er muligt på mange måder.
1 du kan lave en include fil i form af en function som indeholder stien som ikke skal ses.

2. Du kan bruge Asp eller cgi (mest anvend) hvis du vil have nærmere oplysninger kan du bare email mig bjarni@private.dk
Avatar billede stausholm Nybegynder
03. maj 1999 - 19:09 #3
Det jeg vil lave, er at der skal indtastes i databasen, og herefter vil jeg lave det sådan at jeg via ASP lister en tabel. I denne tabel skal det kun være navnet der er synligt (Test.doc).

For at lette arbejdet for den der indtaster er der ikke behov for pathen da det hele kommer til at ligge samme sted (Bibliotek).

Jeg ønsker heller ikke at liste pathen i ASP tabellen hvis det er muligt?
Avatar billede codemiss Nybegynder
03. maj 1999 - 21:11 #4
Jeg er ikke helt sikker på om det er det du mener, men prøv med denne del:

<a href="\\server\virtuel\<%=DOCNAVN%>><%DOCNACN%></a>">

DOCNAVN er det du henter ud fra din database/tabel.
Avatar billede stausholm Nybegynder
03. maj 1999 - 22:47 #5
Det jeg håbede på var at man kunne sætte regel ind i en kolonne således at alle hyperlinks pr. default kunne sættes til den sti jeg ville have i stedet for nu hvor den pr. default er HTTP:// . Jeg har kigget på valideringsregeler med path, men er ikke blevet klogere mhs. til det. Jeg er ikke særlig fortroelig med Access og må hermed nok bare erkende at det kunne jeg altså ikke.
Avatar billede stausholm Nybegynder
04. maj 1999 - 14:15 #6
Jeg har nu fundet ud af, at man under databaseengenskaber kan sætte en default sti således at når man skriver #test.doc# når man indsætter en hyperlink, tager den automatisk default path til den og den lister kun dokumentets navn. Det jeg så vil spørge om er, Kan man sætte access til selv at sætte disse to parametere ind når der indtastes en hyperlink? , så har jeg hele problemet løst.
Avatar billede isdan Nybegynder
07. maj 1999 - 19:20 #7
Tak for brevet stausholm.
Jeg sender det videre på eksperten med hensyn til morale.

<%
Dim Conn, List
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Certificering"
List = "SELECT * FROM Certificering order by Internnr"
Set List = Conn.Execute(List)
%> </p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td bgcolor="#000000"><b><font color="#FFFFFF">Internnr</b<</td>
</font></b></td>
<td bgcolor="#000000"><font color="#FFFFFF"><b>Person</b></font></td>
<td bgcolor="#000000"><font color="#FFFFFF"><b>Dato</b></font></td>
<td bgcolor="#000000"><font color="#FFFFFF"><b>End</b></font></td>
<td bgcolor="#000000"><font color="#FFFFFF"><b>Sagsnr</b></font></td>
<td bgcolor="#000000"><font
color="#FFFFFF"><b>Certifikater</b></font></td>
</tr>
<%
Do While Not List.EOF
%>
<tr>
<td><%=List("Internnr")%>
</td>
<td><%=List("Person")%>
</td>
<td><%=List("Dato")%>
</td>
<td><%=List("End")%>
</td>
<td><%=List("Sagsnr")%>
</td>
<td><%=List("Certifikater")%>
</td>
</tr>
<%
List.MoveNext
If List.EOF Then
Exit Do
Else
%>
<tr>
<td bgcolor="#80FFFF"><%=List("Internnr")%>
</td>
<td bgcolor="#80FFFF"><%=List("Person")%>
</td>
<td bgcolor="#80FFFF"><%=List("Dato")%>
</td>
<td bgcolor="#80FFFF"><%=List("End")%>
</td>
<td bgcolor="#80FFFF"><%=List("Sagsnr")%>
</td>
<td bgcolor="#80FFFF"><%=List("Certifikater")%>
</td>
</tr>
<%
List.MoveNext
End If
Loop
%>



Jeg tror jeg er faret lidt vild i hvad du vil 100%, men hvis du er i gang med at lave et form  til din database og i en af feltene skal du kunne skrive #test.doc# 
men databasen får indeholdet gemt som \\server\virtual\test.doc
så skal det ske ved indtastningin i din database og hvis det skal ske fra et form skal du bare have et  parat value sammen med din input ligesom jeg viser her.

<input name="Hyperlink" size=? value="\\server\virtual\ ">


Hvis jeg er langt ude, prøv så igen med en forklaring.
Avatar billede stausholm Nybegynder
08. maj 1999 - 00:25 #8
Mange tak til Codemiss og Isdan, jeres hjælp var kanon, i bragte mig begge på sporet. Det jeg gjorde fejl, var at tro at det var Access der skulle lave arbejdet med funktionen hyperlink, det var aspkoden og nu virker det fint. Tak for et godt forum, jeg har meget gavn af det.

Stausholm
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