Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Pergus am Mai 26, 2013, 23:13:42

Titel: Problem mit Zeichen #
Beitrag von: Pergus am Mai 26, 2013, 23:13:42
Hallo Access-Guru's,

wenn ich in einem Textfeld (255 Zeichen) eines Formulars eine Web-Adresse (in diesem Fall 69 Zeichen) als Hyperlink eingebe, in der das folgende Zeichen # vorkommt, schneidet die eingegebene Adresse vor dem Zeichen die Eingabe ab?

z.B.: www.Hersteller.de/blabla/?articlesearch=Artikel#Artikel wird angezeigt als www.Hersteller.de/blabla/?articlesearch=Artikel

Das Hyperlink gibt beim klicken natürlich eine Fehlermeldung und meckert, dass das Hyperlink 'Artikel' nicht existiert?

Hat wer ne Ahnung wie ich das bewerkstellige?

Danke im Voraus
Gustav
Titel: Re: Problem mit Zeichen #
Beitrag von: DF6GL am Mai 27, 2013, 09:15:10
Hallo,

entferne "Hyperlink" und benutz das Textfeld im reinen Textformat. Desgleichen ändere den Datentyp des entspr. Tabellenfeldes nach "Text". 

Um beim Klick auf das Form-Textfeld die URL in diesem Fall auszuführen, benutze etwa diese Ereignisprozedur:

Sub DeinTextfeld_Click()
If not Isnull(Me!DeinTextfeld) Then Followhyperlink Me!DeinTextfeld
End Sub
Titel: Re: Problem mit Zeichen #
Beitrag von: Pergus am Mai 27, 2013, 19:21:32
...danke Franz, werds gleich probieren! ;-)
Titel: Re: Problem mit Zeichen #
Beitrag von: Pergus am Mai 27, 2013, 19:30:58
...funktioniert perfekt, danke!  :D