Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DatenDuck am 14.07.04 - 15:08:37

Titel: Abarbeitung mehrerer @Commands "zu schnell?
Beitrag von: DatenDuck am 14.07.04 - 15:08:37
Hallo Leute,

ich möchte in einer Aktion mehrere @Commands der Reihe nach ausführen.
Als erstes einen Agenten starten und danach das markierte Dokument (Memo) weiterleiten.
In der Aktion steht nun folgendes
Code
@Command([ToolsRunMacro];"agent1");
@Command([MailForward]);
Wenn ich das so ausführe bringt der Agent einen Fehler weil sich die UID des (inzwischen zur Weiterleitung geöffneten) Memos verändert hat und er scheinbar das neue Dokument als aktuelles sieht.
Irgendwie kommt mir das so vor als ob der Agent "nachhängt"... Kann das sein?
Ich habe die Abfolge schonmal folgendermaßen geändert, aber der Agent findet leider nach wie vor nur die DocUID des neuen Memos
Code
@Command([OpenDocument]);
@Command([ToolsRunMacro];"agent1");
@Command([CloseWindow]);
@Command([MailForward]);
Titel: Re:Abarbeitung mehrerer @Commands "zu schnell?
Beitrag von: Glombi am 14.07.04 - 15:17:42
Du solltest anstelle von @Command besser @PostedCommand verwenden, damit die Befehle in der richtigen Reihenfolge ausgeführt werden. Bestimmte @Command werden erst am Ende ausgeführt.

Aus der Hilfe:
Ausführungsreihenfolge
Dieser Befehl wird (mit Ausnahme im Web) nur nach der Auswertung der gesamten Formel ausgeführt, unabhängig davon, ob @Command oder @PostedCommand verwendet wird. Alle @Befehle werden im Web in der vorgegebenen Reihenfolge ausgeführt.

Andreas
Titel: Re:Abarbeitung mehrerer @Commands "zu schnell?
Beitrag von: DatenDuck am 14.07.04 - 15:22:25
...Und mir wurde mal wieder super geholfen  ;D
Vielen Dank!
Titel: Re:Abarbeitung mehrerer @Commands "zu schnell?
Beitrag von: Semeaphoros am 14.07.04 - 22:48:47
Und dann wäre es nett, wenn Du den Thread gleich auf (http://www.atnotes.de/YaBBImages/solve.gif) stellen würdest, dann braucht man das nämlich nicht mehr zu lesen, wenn man mal länger nicht dabei ist.
Titel: Re:Abarbeitung mehrerer @Commands "zu schnell?
Beitrag von: DatenDuck am 15.07.04 - 15:43:48
Ups... vor Euphorie mal vergessen...