Portal > Foren > Datenbanken, Server, Betriebssysteme und sonstige Programmiersprachen > Datenbanken > MS Access Inhalt aus Textfelder in Hyperlink einbinde
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
Alt 10.12.2008, 21:13 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 15.11.2008
Beiträge: 18
Standard MS Access Inhalt aus Textfelder in Hyperlink einbinde

Hallo :)

ich habe ein MS Access Formular und folgendes Problem:

Im Formular habe ich 4 Textfelder und ein Befehlsschaltfläche
Txt1 bestehend aus Zahlen und Buchstaben z.B. GL0000123
Txt2 bestehend aus Zahlen und Buchstaben Z.B. 30326740B
Txt3 bestehend aus Datum folgendes Format Tag/Monat/Jahr Beispiel 12/01/2007
Txt4 bestehend aus Datum folgendes Format Tag/Monat/Jahr Bespiel 31/12/2008
Bsfl_Link durch anklicken soll der Link mit den Werten ergänzt werden und anschl. im Internet (Intranet)gesucht werden.

diese Daten müssen in folgenden Hyperlink übergeben werden:

https.............0020.w?SelectComCode=*&SelectSup Code=Wert aus Txt1& SelectLoc=&SelectCur=EUR&country=Wert aus Txt1&country1=no
&SelectPlantCode=*&SelectPlantGroup=*&SelectRegion Code=*&SelectRpt=SP&SelectShort=*&HidRegShort=&Sel ectStatus=*&HidRegStatus=
&RadioControl=b&TextPart=Wert aus Txt2&Path=19&SelectFromMonth=Wert aus Txt3&SelectToMonth=Wert aus Txt4&CheckTool= no&CheckMemo=no&CheckAllPrt=no&Step=3&SupplierType =**&HidDispType=report&HidBrowserComp=false&CheckM inSup=&ProcessType=online&ParentCode=*

Wie kann ich die Werte durch drücken der Befehlsschaltfläche an den Link übergeben.
Die Befehlsschaltfläche ist in dem Formular welches die Txt Felder hat nun soll durch anklicken der Befehlsschaltfläche der Link geöffnet werden mit den Werten.
Apfelstück ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 19.12.2008, 09:46 Nach oben    #2
Lutz Mahlstedt
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 827
Standard

Wird die URL aus einer Datenbank ausgelesen oder erst im Makro zusammengebaut? Wenn die zweite Variante zutrifft, dann musst du mittels DAO die Daten aus der Tabelle auslesen (über ein "RecordSet"-Objekt), dann mittels Trim() eventuelle Leerzeichen entfernen und dann mit "&" in den String einbetten:

Code:
strUri = "text1" & Trim(varText1) & "text2"
usw. usw. usw. ...

EDIT: Habe die erste Variante vergessen ;) :

Da solltest du dann - wenn möglich - die URL bereits im Query mittels der SQL-Funktion CONCAT() oder CONCAT_WS() (oder gab es CONCAT_WS() nur in MySQL? *schulterzuck*) zusammensetzen und dann einfach den zurückgelieferten Datensatz übergeben.
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47