Lotus Notes / Domino 10 > ND10: Entwicklung

Verständnisfrage zu "Speichern und ablegen"

<< < (3/4) > >>

iukhdh:
Inwiefern?
Leider finde ich keinerlei Informationen zu diesen Einstellungen, im Nachgang vermute ich mal, dass die Kurzbezeichnung "MEMO_SEND_FILE" bedeutet, dass a) gesendet und b)abgelegt wird. Eine Einstellung MEMO_FILE gibt es wohl nicht.

Hast du mir einen Tipp, wo ich das genauer nachlesen kann, in der Hilfe finde ich leider dazu nix. Und so richtig erschließen sich mir die anderen Kürzel und die dahinterstehene Funktionalität nicht.

eknori (retired):

--- Zitat ---MEMO_FILE gibt es wohl nicht.
--- Ende Zitat ---
genau das. Aber da kann man ansetzen.

DominoDancing:
Hallo Thomas,

vielleicht hilft Dir ja das Folgende aus dem Dominoforum weiter:

Aktion: Senden
Formel: MEMO_SEND := "1024";
FIELD ActionInProgress := MEMO_SEND
If(@Command([FileSave]);
@Command([FileCloseWindow]); @Return(""));

Aktion: Senden und ablegen
Formel: MEMO_SEND_FILE := 2097152;
FIELD ActionInProgress := MEMO_SEND_FILE;
@If(@Command([FileSave]); @Command([FileCloseWindow]); @Return(""));

Aktion: Speichern
Formel: MEMO_STATIONERYSAVE := "16";
FIELD ActionInProgress := MEMO_STATIONERYSAVE;
@If(@Command([FileSave]); @Command([FileCloseWindow]); @Return(""));

Aktion: Als Entwurf speichern
Formel: MEMO_DRAFT := "4096";
MEMO_STATIONERYSAVE := "16";
FIELD ActionInProgress := ActionInProgress;
@If(Form = "Personal Stationery";
 @SetField("ActionInProgress"; MEMO_STATIONERYSAVE);
 @Do(@SetField("ActionInProgress"; MEMO_DRAFT); @SetField("PostedDate"; @DeleteField)));
@If(@Command([FileSave]); @Command([FileCloseWindow]); @Return(""));

Liebe Grüße
René

iukhdh:
Hallo René,

vielen Dank für deine Hinweise, aber leider trifft da keine so recht zu, da es ja darum geht das Senden zu unterbinden, aber trotzdem die Originalmail abzulegen.

Ich habe gerade ein informatives Telefonat mit Eknori geführt.
Nochmals vielen Dank auch an Ihn an dieser Stelle!!!

Die Lösung läuft jetzt dahingehend, dass in meinem Code ein Hilfsfeld "tmpSendOnly" gesetzt wird, und dieses in der core_email_class dazu genutzt wird, den Versand der Mail für diesen Fall auszuschalten.


--- Code: ---If Me.m_noteMemo.Getitemvalue("tmpSendOnly")(0) <> "1" then
            Call Me.m_noteUIMemo.Send()
         End If
--- Ende Code ---

(Zeile 611)

Da wäre ich NIE draufgekommen. Gut dass es dieses Forum gibt!!

Vielen Dank an alle Mithelfer, bleibt gesund!

Tode:
Super. Aber ich hätte das Feld eher "tmpFileOnly" genannt, so finde ich den Variablennamen verwirrend...

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln