Formular mit individuellem Weblink verbinden

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Lafaiete
**
Beiträge: 30
Registriert: Fr, 10.09.2010 20:18

Formular mit individuellem Weblink verbinden

Beitrag von Lafaiete »

Hallo,
darf ich noch einmal freundlich nachfragen, ob jemand ein Link hat oder vielleicht ein DB-Beispiel, das mir hilft das Makro nachzubauen bzw. zu kopieren, welches ein Weblink automatisch mit dem Web verbindet?! - Bei mir scheitern jegliche Versuche, obschon mir dieses Link erheblich weiterhelfen würde.
Gruß und Dank
Lafaiete

Liebe Ooo-Gemeinde,
leider gelingt es mir noch nicht in die individuellen Formulare weblinks einzubauen um diese auf Knopfdruck zu aktivieren.

Könnte vielleicht jemand ein Link schicken zu einer Beispieldatenbank, in der ein weblink als solches erkannt wird und per Knopfdruck eine bestimmte Webseite öffnet? Das wäre genial und einfacher als meinen komplizierten Ausführungen zu folgen, in welchen irgendwo einer oder mehrere Fehler stecken müssen...


Hinter jedem Kunden gibt es auf einer Webseite spezifische Informationen, die ich so mit den Formularen verbinden möchte; für jeden Kunden eine individuelle Adresse.
Aber das klappt nicht. Wenn ich eine Adresse wie http://www.oooforum.org/ eingebe, lässt sich das individuelle Formular schon nicht mehr speichern. Gehe ich einfach eine Formularseite weiter, sieht das System rot, oder was auch immer und schließt sich mit einem runtime error. Gebe ich nur http://www.oooforum.org/, also ohne „http://“ ein, passiert gar nichts.
Könnte jemand so freundlich sein und die aus dem Netz gezogene Anleitung einmal durchschauen um zu sehen, was ich falsch mache?! In kursiv steht jeweils, wie ich die Anweisung verstehe und umgesetzt habe. - Ist ja manchmal irgendwie hundekompliziert...

Mal wieder vielen Dank

Lafaiete

REM ***** BASIC *****
' You need two controls in your form(document). They must be in the same form(as in navigator).
' One control is a text control and contains the pathname or url to the file.


Ich baue ein Tabellenfeld, nenne es “URL” und verbinde es im Formular mit dem neu erstellten Textfeld.

' The second control is a button.

Ich baue eine Schaltfläche.

' The action is bound to the first event of the button control: Before commencing.

Ich speichere dieses hier unten aufgeführte Makro in einem neuen Modul. Ändere "Textfeld" in "URL", den Namen
der von mir in der Tabelle gebildeten Spalte, in der ich die Weblinks aufbewahren möchte. Gehe auf die
Schaltfläche → Kontrollfeld → gehe auf das erste Feld unter Aktionen → Aktion bestätigen → baue hier das neu
gebildete Makro ein


' The function can be aborted when the files does not exist.

Dies scheint nur eine Info zu sein.

' You have also change the properties of the button control.

Ich ändere die Eigenschaften der Schaltfläche

' The action is :Open document/webpage.

Ich öffne die Eigenschaften unter Aktion auf Dokument/Webseite öffnen

' The small macro move the field value from the textbox to the button control url
function openurl(oEv as object)


Dies scheint wieder eine Information zu sein, nämlich dass das Makro den
Wert aus der Textbox ausliest und per button control url die webseite öffnet
'

dim oForm,oTextBox
oForm=oEv.source.model.parent
oTextBox=oForm.getbyname("TextBox")
if FileExists ( oTextBox.text) then
oEv.source.model.targeturl=oTextBox.text
openurl=true ' Do the programm when the file exists
else
openurl=false ' The file does not exist and do nothing
end if
'print convertfromurl(oTextBox.text)
End function
Lafaiete
**
Beiträge: 30
Registriert: Fr, 10.09.2010 20:18

Re: Formular mit individuellem Weblink verbinden

Beitrag von Lafaiete »

Hallo,
darf ich noch einmal freundlich nachfragen, ob jemand ein Link hat oder vielleicht ein DB-Beispiel, das mir hilft das Makro nachzubauen bzw. zu kopieren, welches ein Weblink automatisch mit dem Web verbindet?! - Bei mir scheitern jegliche Versuche, obschon mir dieses Link erheblich weiterhelfen würde.
Gruß und Dank
Lafaiete
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Formular mit individuellem Weblink verbinden

Beitrag von turtle47 »

Hallo Lafaiete,

teste mal beigefügte Datei.

Viel Erfolg.

Jürgen
Dateianhänge
Open URL.odb
(14.6 KiB) 176-mal heruntergeladen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Lafaiete
**
Beiträge: 30
Registriert: Fr, 10.09.2010 20:18

gelöst: Formular mit individuellem Weblink verbinden

Beitrag von Lafaiete »

turtle47 hat geschrieben:Hallo Lafaiete,

teste mal beigefügte Datei.

Viel Erfolg.

Jürgen
Hallo turtle47,

recht herzlichen Dank; das hat mein Problem gelöst und wird meine Arbeit unendlich erleichtern!

Gruß Lafaiete
Bobic
Beiträge: 1
Registriert: Di, 29.03.2011 17:10

Re: Formular mit individuellem Weblink verbinden

Beitrag von Bobic »

Hallo turtle47,

erstmal vielen Dank für deine Beispiel-DB - bin begeistert!! - hatte mich nächtelang damit beschäftigt eine Lösung zu finden.
Habe jetzt nur noch ein Problem. Sobald im zu verarbeitenden Link ein kaufmännisches und = & auftaucht, wird der Link nicht vollständig abgearbeitet - Beispiel:

http://www.amazon.de/gp/product/B004JRL ... d_i=554850

die angezeigte WEB-Seite lautet:
http://www.amazon.de/gp/product/B004JRL ... KAKR8XB7XF

Hättest du vielleicht eine Idee wie das Problem "&" umgangen werden kann?

Gruß Horax
Antworten