Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: kawie am 29.11.04 - 15:18:59
-
Hallo zusammen,
wie kann ich einen Timer so steuern s.o.
Der Agent beinhaltet LS.
LG
Kai
-
Das lässt sich doch in den Eigenschaften des Agenten einstellen - wo ist das Problem?
-
Wo denn??
Sicher ich kann monatlich an jedem ersten einstellen....
Aber jährlich an jedem 01.01.xxxx ??
-
Einmal jährlich kann man einen Agenten nicht starten lassen.
Du könntest ihn aber monatlich an jedem ersten laufen lassen und ganz am Anfang mit
If Month(Today) > 1 Then Exit Sub
abfragen obs der Jänner ist.
-
Jo, genau wie Rar das eben präzisiert hat.
-
Das habe ich mir fast gedacht... Hatte gehofft ich habe in den einstellungen etwas vergessen. Dann bau ich es halt via LS im Agenten direkt ein.
Gruss
Kai
-
Sowas ist eh nötig, da der Agent beim Aktivieren losrennt. Zudem müsste noch irgendwie sichergestellt werden, dass bei einem Serverstillstand am 01.01. der Lauf nachgeholt werden kann und das nicht einfach ins Wasser fällt.
-
Jens' Hinweis ist sehr ernst zu nehmen. Derartige Konstrukte verlangen nach einem Seil und doppelten Boden !
Bernhard
-
Wie wahr, Bernhard !
-
Zum Thema "Agent soll nur wenige male pro Jahr starten" hatten wir erst letztens einen Thread hier:
http://www.atnotes.de/index.php?topic=18631.0
-
Ich hab jetzt genau dieselbe Vorgabe...
Wie sollte denn das Seil und der Doppelte Boden ausschauen?
Ein 2ter Agent, der mit LastRun nachschaut, ob der erste Agent geaufen ist? Was ist aber, wenn der Server zu der Zeit, wenn der 2te Agent laufen sollte, noch immer nicht da ist?
-daniel
-
Zum Bleistift:
Der Agent rennt deutlich häufiger als nötig - meinetwegen wöchentlich.
Nach jedem notwendigen, erfolgreichen Lauf wird das in einem Profildokument protokolliert.
Beim Losrennen überprüft der Agent, wann er das letzte Mal erfolgreich gelaufen ist und überprüft dabei, ob der nächste Lauf fällig ist.
-
Ah...
Gute Idee!
Danke Jens