Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

Re: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

von Stephan » Do, 03.11.2016 08:37

Die Url eines Ordners auf einem Rechner beginnt mit : file:////<ordner>/<sub>. Zumindest auf einem Linux System. Auf einem Windows System wird ein "C:/Patienten/Herr Schmidt damit zu "File:////C:/Patienten/Herr Schmidt".
Hinweis, richtig ist:
Die Url eines Ordners auf einem Rechner beginnt mit : file:///<ordner>/<sub>. Zumindest auf einem Linux System. Auf einem Windows System wird ein "C:/Patienten/Herr Schmidt damit zu "File:///C:/Patienten/Herr%20Schmidt".
Man möge mich verbessern.
gerade getan ;-)


Gruß
Stephan

Re: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

von gschuckar » Do, 03.11.2016 07:44

Liebe Leute,
das Makro funktioniert einwandfrei. Vielleicht als Tipp für den unbekannten anony123. Neben der Einstellung der Makrosicherheit ist noch zu beachten:
Die Url eines Ordners auf einem Rechner beginnt mit : file:////<ordner>/<sub>. Zumindest auf einem Linux System. Auf einem Windows System wird ein "C:/Patienten/Herr Schmidt damit zu "File:////C:/Patienten/Herr Schmidt". Man möge mich verbessern.
Mit freundlichem Gruß
Gerd

Re: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

von F3K Total » Mi, 02.11.2016 16:46

Hallo,
genau das tut die Schaltfläche, wenn du Makros zuläßt.
Damit das Makro laufen darf, stellst du unter Extras/Einstellungen/Openoffice/Sicherheit/Makrosicherheit mindestens die Stufe Mittel ein, dann wirst du beim Öffnen von Dokumenten gefragt, ob du Makros ausführen möchtest.

Gruß R

Re: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

von F3K Total » Do, 27.10.2016 17:00

Hallo,
du musst die Datei lokal speichern. Habe sie gerade selbst nochmal heruntergeladen, sie ist völlig in Ordnung.
R

Re: Aus einen Formular heraus (einer Datenbank) einen externen Ordner öffnen

von F3K Total » Mi, 26.10.2016 16:57

Hallo,
das ist einfach, wenn man weiß wie es geht.
Das folgende Makro ist an das Ereignis nach dem Datensatzwechsel des strukturellen Formulares MainForm gebunden.

Code: Alles auswählen

Sub S_Set_URL_to_Button
    oForm = ThisComponent.Drawpage.Forms.getbyname("MainForm")
    oButton = oForm.getbyName("Schaltfläche 1")
    sUrl = oForm.Columns.getbyName("sURL").getstring
    oButton.TargetURL = sUrl
End Sub
Es ließt die Spalte sURL des aktuellen Datensatzes aus und trägt den Pfad in die Eigenschaft URL der Schaltfläche 1 ein. URL ist nur verfügbar, wenn die Aktion der Schaltfläche auf Dokument/Webseite öffnen eingestellt ist. Beispiel anbei.
Gruß R
Dateianhänge
Ordner_oeffnen.odb
(12.98 KiB) 216-mal heruntergeladen

Nach oben