Neue Version 1.7 von FormelACT mit Run-Befehl

kostenlose Erweiterungen für ACT!

Moderatoren: Schlesselmann, Amrou, mtimmermann, Robert Schellmann, Thomas Benn

Antworten
Robert Schellmann
Beiträge: 1675
Registriert: Samstag 14. April 2001, 02:00
Wohnort: Hamburg
Kontaktdaten:

Neue Version 1.7 von FormelACT mit Run-Befehl

Beitrag von Robert Schellmann »

Hallo FormelACT-Anwender,

die neue Version von FormelACT hat folgende zusätzliche Funktion:

Beispiel Formel für Formel-Datei:

Code: Alles auswählen

%0=Run("%59")
Es wird der Inhalt aus dem Benutzerfeld 10 (Feld-ID 59) genommen und ausgeführt. Dabei passiert das selbe; als wenn man den Inhalt des Feldes unter "Start"-"Ausführen" einfügt und auf "OK" klickt.

Steht in dem Feld z.B. der Pfad zu einer Datei ("D:\Angebote\AngebotXY.pdf"), so wird diese göffnet bzw. angezeigt.

Will man die Formel direkt in die Befehlszeile von FormelACT hinterlegen, muss folgende Syntax verwendet werden:

Code: Alles auswählen

D:\FormelACT\FormelACT.vbs %0=Run('%59')

Die Feld-ID "%0" wird als Dummy verwendet.

Hier noch ein paar Beispiele für die Formel-Datei:

Googlet nach der Firma des ACT!-Kontaktes.

Code: Alles auswählen

%0=Run("http://www.google.de/search?hl=de&q=%25")

Zeigt das Wetter beim ACT!-Kontakt an.

Code: Alles auswählen

%0=Run("http://www.wetteronline.de/cgi-bin/suchen?ORT=%32&LAN=de")

Zeigt Reise-Infos zum Ort des aktuellen ACT!-Kontaktes an.

Code: Alles auswählen

%0=Run("http://www.marcopolo.de/search.php?cmd=Search&ps=10&wm=sub&q=%30")

Gruß
Robert Schellmann
Bild MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...
Ingrid Weigoldt
Beiträge: 3027
Registriert: Donnerstag 24. April 2003, 02:00
Wohnort: Viernheim

Beitrag von Ingrid Weigoldt »

Suuuuper!!!!

Getestet mit beliebigen Dateien, Anzeige eines Verzeichnisses im Explorer.

Unbedingt darauf achten, den Befehl genauso zu schreiben, wie im Beispiel angegeben (keine Blanks reinmogeln).

Danke Robert!
Schöne Grüße aus Viernheim
Ingrid Weigoldt
Thorens
Beiträge: 23
Registriert: Montag 7. April 2003, 02:00
Wohnort: Grünberg

FormelAct und Umlaute

Beitrag von Thorens »

Hallo Act! Geneinde,
wenn ich folgende FormelAct formel ausführe kommt es bei Namen mit Umlauten zu Problemen, und zwar wird auf der Suchseite von Google statt einem Umlaut ein ? ausgegeben.

Googlet nach der Firma des ACT!-Kontaktes.

Code:
%0=Run("http://www.google.de/search?hl=de&q=%25")

Wie kann ich das verhindern.

Ohne Umlaute im Namen funtioniert es prima.

MFG
Bernhard Lörner
Robert Schellmann
Beiträge: 1675
Registriert: Samstag 14. April 2001, 02:00
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Robert Schellmann »

Hallo Herr Lörner,
probieren Sie einmal folgende Zeilen:

Code: Alles auswählen

: Ersetze Leerzeichen in +-Zeichen
: Ersetze &-Zeichen und '-Zeichen
%9000=Replace(Replace(Replace(LCase("%25")," ","+"),"&","%%26"),"'","%%27")
: Ersetze Umlaute und ß
%9000=Replace(Replace(Replace(Replace("%9000","ö","%%C3%%B6"),"ä","%%C3%%A4"),"ü","%%C3%%BC"),"ß","%%C3%%9F")
: Google-Suche aufrufen
%0=Run("http://www.google.de/search?hl=de&q=%9000")
Gruß
Robert Schellmann
Bild MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...
Thorens
Beiträge: 23
Registriert: Montag 7. April 2003, 02:00
Wohnort: Grünberg

Umlaute

Beitrag von Thorens »

Guten Tag Herr Schellmann,

funktioniert prima!

Wenn ich das gleiche mit dem Ort machen möchte, reicht es dann aus wenn ich den Parameter %25 mit %30 ersetze.

Mit freundlichen Grüssen
Bernhard Lörner
Robert Schellmann
Beiträge: 1675
Registriert: Samstag 14. April 2001, 02:00
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Robert Schellmann »

Ja, einfach bei LCase("%25") in LCase("%30") ersetzen.

Gruß
Robeet Schellmann
Bild MSControl4 - wird Ihre ACT!-Daten zum Rotieren bringen...
Thorens
Beiträge: 23
Registriert: Montag 7. April 2003, 02:00
Wohnort: Grünberg

Beitrag von Thorens »

Guten Tag Herr Schellmann,

funktioniert prima!

Herzlichen Dank für die schnelle Hilfe

Mit freundlichen Grüssen
Bernhard Lörner
Antworten