|
|
#1 |
|
Registrierter Benutzer
|
Outlook Nachricht über OA4 versenden
Zunächst vielen Dank an Günter,
habe nun den Aufruf von "Neue Nachricht" über Outlook direkt mit KEY geschafft. Befehlszeilen sind: Code:
:K_PLACE:
screen hilfe
local str mail=""
local str mailstr=""
mail=daten.email
mailstr = "explorer /e,c:\progra~1\micros~2\office\shortc~1\Office\neuemail.lnk" !&mail
execute mailstr
put in hilfet do clear screen
put at 0,0 "eMail-Adresse "&daten.kunde filled
put in hilfe do clear screen
put at 5,5 mail
put in hilfeb at 20,1
Menu
:"Bearbeiten":
get in hilfe at 5,5 mail width 35
replace daten
:"Esc":
end Menu
end screenSiehe !&mail Zudem wird mit :"Bearbeiten": die mail nicht gespeichert. Ist replace nur mit VIEW möglich? Vielleicht kennt da jemand noch eine Möglichkeit. |
|
|
|
|
|
#2 |
|
Entwickler
|
Code:
replace daten use daten |
|
|
|
|
|
#3 |
|
Registrierter Benutzer
|
Mit use daten wurde auch nicht gespeichert.
Zu Outlook: Mit outlook.exe öffnet sich aber noch nicht das eMail-Programm. Was soll denn der Parameter /m bewirken? ( hat sich erledigt; habe "gegoogelt" ) |
|
|
|
|
|
#4 |
|
Entwickler
|
http://support.microsoft.com/kb/829973
Ausserdem muss es natürlich heissen: Code:
get in hilfe at 5,5 daten.mail width 35 |
|
|
|
|
|
#5 |
|
Registrierter Benutzer
|
Das mit dem Speichern lag daran, dass ich die Variable und nicht das Datenfeld mit get aufgerufen habe.
Den String mit der kompletten eMail-Adresse habe ich auch schon. Allerdings funktionert er mir nur in der Dos-Eingabeaufforderung. OA macht mir mit HTML-Code:
mailstr = "explorer /e,c:\progra~1\micros~2\office\shortc~1\Office\outlook.exe /c ipm.note /m" &mail Öffnet das Windows-Fehlerfenster Code:
Der Pfad "c:\prog...." ist nicht vorhanden oder veweist auf kein Verzeichnis Von c:, cd\ cd ... bis outlook.exe ... Oder "explorer /e," ist hier nicht möglich. Allerdings habe ich nun schon wieder Speicherprobleme. Also erst wiede weiter mit Unterprogrammen. |
|
|
|
|
|
#6 |
|
Registrierter Benutzer
|
Habe verschiedene Test's durchgeführt. Von schrittweisen Einzelbefehlen über F8-DOS, bis hin zum kopieren der Programmdateien outlook in OA-Verzeichnis.
Grundsätzlich scheint hier der Befehl explorer mit dem Anhang [ /c ipm.note /m ..@.. (oder variable) ] nicht klar zu kommen. Was jedoch mit dem "explorer-Befehl" funktionert ist der Aufruf von outlook.exe, des eMail-Fensters über den schon beschriebenen String mit *.lnk, aber auch mit einer *.bat ( hier sogar incl. einer "vorgegebenen" eMail-Adresse). Allerdings, die *.bat geht auch nicht über das F8-Dos-Zeile, sondern nur über das geöffnete DOS-Fenster. Vielleicht gibt es ja über die *.bat noch irgend eine Möglichkeit inc. Übernahme der variablen. Anhang outlmail.bat als *.txt-Datei |
|
|
|
|
|
#7 |
|
Moderator
|
|
|
|
|
|
|
#8 |
|
Registrierter Benutzer
|
Das habe ich jetzt noch nicht ganz.
Habe in OA entweder das Datenfeld [daten.email] oder die Variable [mail] zur Verfügung. Die Batch-Datei enthält "... /m mail". "mail" steht dabei für die Variable in OA. Wenn ich Code:
mailstr = "explorer /e,c:\prog\...\...\outlmail.bat" Wenn ich in der bat am Ende mail weglasse und Code:
mailstr = "explorer /e,c:\prog\...\...\outlmail.bat " &mail Meinst Du in der *.bat Code:
... /m %mail |
|
|
|
|
|
#9 | |
|
Moderator
|
Zitat:
Das steht für den ersten übergebenen Parameter, welcher der .bat Datei übergeben wurde. In OA4 dann respektive: Code:
mailstr = "c:\prog\...\...\outlmail.bat " &mail Eins habe ich noch vergessen: In der .bat Datei brauchst du den Befehl Code:
start Ich korrigiere meine .bat also: Code:
@echo off c: cd \progra~1\micros~2\office\ start outlook.exe /c ipm.note /m %1 |
|
|
|
|
|
|
#10 |
|
Entwickler
|
Also es funktioniert einwandfrei wenn du alles richtig machst:
Code:
C:\PROGRA~1\MICROS~2\OFFICE11\outlook.exe /c ipm.note /m bill.gates@microsoft.com |
|
|
|
Antwort schreiben... |
| Themen-Optionen | Thema durchsuchen |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Zeitmessung in OA4 | waldbauer.com | SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum | 6 | 25.06.2008 09:07 |
| OA4 unter Linux | Heiko | SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum | 7 | 17.04.2008 13:34 |
| Tabellensplit mit OA4 | GerhardAlbrech | SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum | 8 | 28.06.2007 18:09 |
| OA4 Zeichen 21 (§) | LLE1471 | SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum | 1 | 21.08.2006 06:10 |