Autor Thema: Abarbeitung mehrerer @Commands "zu schnell?  (Gelesen 1368 mal)

DatenDuck

  • Gast
Abarbeitung mehrerer @Commands "zu schnell?
« 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]);
« Letzte Änderung: 15.07.04 - 15:44:15 von DatenDuck »

Glombi

  • Gast
Re:Abarbeitung mehrerer @Commands "zu schnell?
« Antwort #1 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

DatenDuck

  • Gast
Re:Abarbeitung mehrerer @Commands "zu schnell?
« Antwort #2 am: 14.07.04 - 15:22:25 »
...Und mir wurde mal wieder super geholfen  ;D
Vielen Dank!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Abarbeitung mehrerer @Commands "zu schnell?
« Antwort #3 am: 14.07.04 - 22:48:47 »
Und dann wäre es nett, wenn Du den Thread gleich auf stellen würdest, dann braucht man das nämlich nicht mehr zu lesen, wenn man mal länger nicht dabei ist.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

DatenDuck

  • Gast
Re:Abarbeitung mehrerer @Commands "zu schnell?
« Antwort #4 am: 15.07.04 - 15:43:48 »
Ups... vor Euphorie mal vergessen...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz