in einem Feld führe ich ein Link, um z.B. ein Exceldokument (im Filesystem
abgelegt) zu hinterlegen.
Nun möchte ich aber keinen absoluten Pfad führen, sondern nur einen
relativen.
Also anstelle "C:\Ablage\Anlage.xls" nur "Anlage.xls".
Da erhalte ich dann aber die Fehlermeldung (beim Anklicken des Links
Anlage.xls)
"Die WebSite meldet, dass die Anfrage unzulässig ist."
Kann mir jemand sagen, wie ich diese Fehlermeldung abfangen kann und den
Pfad
(z.B: in einer Tabelle abgelegt) vor "Anlage.xls" stellen kann ?
Danke und Gruss
Peter
Ist das Feld als Textfeld deklariert oder als Hyperlink? Wenn es
ein Hyperlink ist, mach ein Textfeld draus. Leg auch noch ein Feld
an, wo du den Pfad speicherst, ich nenne es mal ordner.
Leg dir ein Formular an, da ein Textfeld mit Steuerelementinhalt
dein Dateifeld.
Dann erstell eine Ereignisprozedur im Textfeld "Beim Klicken"
Du solltest zuerst nachschauen, ob die Datei existiert:
if len(dir(me!ordner & me!Dateifeld))>0 then
'mit & setzt du 2 Felder zusammen
followhyperlink (me!ordner & me!Dateifeld)
else
msgbox ("Datei " & me!ordner! & me!dateifeld & " nicht vorhanden")
HTH,
Carsten