Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 10.01.08 - 13:54:13

Titel: Falsches befüllen der Historie
Beitrag von: Lancelot am 10.01.08 - 13:54:13
hallo Leute,

ich habe mir eine Historie gebastelt, die bei jedem Speichern einfach die Neuen Wetre in das Feld anhängt.
Klappt auch prima, nun habe ich aber folgendes Problem.
Ich schreibe in das Feld "send_on" die namen aus dem Doc, an die das Mail geschickt werden soll.
Bei einem Fehler im senden schreib mein Code die Werte trotzdem rein, wie kann ich verhindern, dass bei ncihtsenden trotzdem die neuen Werte in das Feld angehängt werden.

Code, der Historie:
REM "Feld welcher Button gedrückt wurde";
FIELD how_save := "Speichern & Senden an alle";
REM "Wer hat die Mail bekommen";
FIELD send_on := SendTo2 : CopyTo2;

@SetField("Status_hidden"; "LFD");
@SetField("Status"; "LFD");

@Command([FileSave]);
FIELD SaveOptions := "0";

@Command([ToolsRunMacro];"Mailsenden");

@Command([FileCloseWindow])

Danke Euch schon mal im vorraus! ;-)
Titel: Re: Falsches befüllen der Historie
Beitrag von: DerAndre am 10.01.08 - 13:57:26
Was spricht dagegen den ganzen Code im Mailsenden zu hinterlegen?
Titel: Re: Falsches befüllen der Historie
Beitrag von: Lancelot am 10.01.08 - 14:03:07
Weil es sich hierbei um einen selber gestrickte Projektverfolgung handet, die zuvor noch einiges
per Script erledigen muß.
Z.B. Schleifen etc. die gab es damals in der Formelsprache nicht, deswegen Script udn dort auch das senden, weil ich den Agent bei mehreren Sendearten nütze.