Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: inu am 10.08.07 - 09:54:53
-
Hallo Leute,
ich möchte in einer eigenen DB eine Schaltfläche einbauen, die beim Anklicken ein Mail in der Benutzermailbox erstellt. Dies habe ich wie folgt angefangen:
_MailDB := @Subset(@MailDbName;-1);
_Server := @Name([Abbreviate];@ServerName);
@Command([Compose];_Server:_MailDB;"Memo");
Nun möchte ich aber erreichen, dass beim Anklicken meiner Schaltfläche auch eine vorhandene E-Mail-Adresse (im Dok. hinterlegt, so sich die Schaltfläche befindet) mit übergeben und im Feld "An" eingetragen wird.
Habt Ihr eine Idee, wie man das umsetzen kann?
-
Vereinfacht dargestellt sollte das so funktionieren:
...
_MailDB := @Subset(@MailDbName;-1);
_Server := @Name([Abbreviate];@ServerName);
@Command([Compose];_Server:_MailDB;"Memo");
@UpdateFormulaContext;
FIELD SendTo := "Name des Emfängers";
...
Axel
-
Erst einmal Danke für den Hinweis auf die Funktion @UpdateFormulaContext.
... funktioniert leider so nicht. Habe mittels Prompt im Zielfenster geprüft, ob die EMail-Adresse dort auch korrekt ankommt. Ja, das tut sie. Jedoch bringt weder "FIELD SendTo ..." noch "@setfield...") den nötigen Erfolg...
:-[
-
Nimm statt SendTo mal EnterSendTo.
-
EnterSendTo ist (seit Version 6) das Empfängerfeld im Frontend. Im Backend bedient sich dann das (eigentlich erforderliche) Feld SendTo aus EnterSendTo.
Bernhard
-
Das wars! Vielen Dank. Es geht!
Zusatzfrage: Wenn das Mail verschickt ist, soll eine weiter Funktion ausgeführt werden. Wie kann man das realisieren?