Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

mit Access 97 link erzeugen





Frage

moin moin Ich habe mir das so gedacht, ich ergänze (Aktualisierungsabfrage)die kopierte Verknüpfung einfach durch den html Befehl und exportiere das ganze in html. Aber denkste: den Befehl exportiert Access als Text (also im exportierten html steht der Befehl als Text) außerdem ist / anscheinend eine Ausklammerung, denn bei </a> verschluckt Access das a> Was kann ich tun?

Antwort 1 von .struppi

...genauer erklären :-)
Möchtest Du per Hyperlink eine Aktualisierungsabfrage auslösen?
Und wo soll sch der Hyperlink letztendlich befinden?
gruß struppi



Antwort 2 von Bernd R

@struppi
Der User will eine html Verknüpfung im IE kopieren dann will er die kopierte Verknüpfung in Access einfügen und das ganze als html abspeichern.
Als Ergebnis soll eine html Seite entstehen mit einer Beschreibung und dem Hyperlink.
Durch eine Aktualisierungsabfrage ergänze ich die Verknüpfung durch den Entsprechenden Code. Soweit ist alles in Ordnung. Es entsteht der html code für den Link. Beim speichern als html macht access aus dem code aber text.

Antwort 3 von .struppi

ups...
Das ist ja interessant.
Ja ich denke das ist normal. Erst der Browser ist ja in der Lage aus dem HTML-Text wieder eine HTML-Seite zu machen.
Oder werden Zeichen umgewandelt?
Meine Idee wäre jetzt, beim Auslösen des Links temporär den Text auszulesen und als html-Datei zwischenzuspeichern.
Und den Browser dann zu dieser temporären Datei zu navigieren.
Ich hätte bestimmt eine bessere Idee wenn ich genau wüßte was der Sinn dieser Aktionen ist.
Wieso muß denn die Beschreibung zum Hyperlink im HTML-Format vorliegen?.
Es reicht doch den Hyperlink zu haben um zur Seite zu browsen?
Wenn es dann wirklich so sein soll, kannst Du alles auch im Textformat lassen. Die Zeilenvorschübe löschen und den IE zum ganzen Text mit vorangesetzten "about:" navigieren lassen. Oder direkt in Access den Webbrowser einbinden und den beim Anzeigen des Datensatzes navigieren lassen. Ist auch nett...
gruß struppi

Antwort 4 von Bernd Remmers

moin moin
Access soll nur benutzt werden um eine Html seite für's Intranet zu produzieren. Die haben hier so ein Dokumentationssystem wo man Pdf's in's Intranet laden kann. Der admin von diesem System kopiert dann die Verknüpfung und erstellt daraus in Exel eine Html seite. Da der admin verschiedene Seiten für verschiedene Sprachen erstellen muß würde Access sich anbieten. Nur mit Access 97 hat nicht die Möglichkeit einem Feld das Format Hyperlink zu geben. Deswegen ergänze ich die Verknüpfung mit dem entsprechenden Befehl. Die Html Befehle werden dann beim 'als html speichern' so umgewandelt das sie auf der Html Seite als Text zu lesen sind und nicht als html befehl funktionieren.

Antwort 5 von .struppi

Hallo,
Zitat:

Nur mit Access 97 hat nicht die Möglichkeit einem Feld das Format Hyperlink zu geben...

Man kann doch ein Hyperlinkfeld in A97 anlegen...!?

Tut mir leid wenn ich alles falsch verstehe. :-(
Aber bei mir funktioniert das. Ich kann ein Hyperlinkfeld in A97 anlegen. Einen Hyperlink eintragen. Und die Tabelle oder das Formular in HTML exportieren.
Alles wird normal angezeigt. Als HTML.
Das verschlucken der Zeichen im Hyperlinkfeld passiert ZB wenn die Feldgröße nicht auf 255 geändert wird.
Außerdem muß ein Hyperlink in einem bestimmten Format ins Feld kopiert werden, damit er als socher funktioniert.

Und zwar muß er diese Form haben:

Anzeigetext#URL#

Es funktioniert aber nicht, dieses Format durch kopieren und Einfügen ins Hyperlinkfeld zu übertragen.
Mit deser Schriebweise wird per VBA ein Hyperlink erzeugt.
ZB:

me.text1 = SUPPORTNET#https://supportnet.de#


Kopieren und Einfügen klappt wiederum wenn man einen bereits existierenden Link übertragen möchte.
Jedenfalls konnte ich problemlos eine HTML-Seite erzeugen.
Jetzt weiß ich immer noch nicht ob ich am Problem vorbeirede...wenn ja dann sorry und noch mal melden.. ;-)
Gruß struppi

Antwort 6 von Bernd Remmers

moin moin struppi
So jetzt habe ich es - tausend dank.
ich kopiere die verknüpfung in Feld 1 (Text Format) dann schreibe ich in Feld 2 (hyperlink format) mit einer Aktualisierungsabfrage: X # inhalt von feld 1 #.
feld 2 und feld 3 mit der Beschreibung wird dann für den Html export genommen und - echt klasse - wenn ich dann auf das X klicke lande ich da wo ich hin will. super
noch mal vielen Dank

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: