Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: pippo am 17.03.05 - 19:05:43

Titel: Termin mit Benachrichtigung
Beitrag von: pippo am 17.03.05 - 19:05:43
Hallo,
kann mir bitte jemand erklären wie Notes diese Benachrichtigung bei Terminen macht.

Ich mache also einen Termin und aktiviere das Feld "Ich möchte benachrichtigt werden".

Möchte nun wissen, wie Notes diese Benachrichtigung checkt und macht...

Schöne Grüße, Pippo
Titel: Re: Termin mit Benachrichtigung
Beitrag von: TMC am 17.03.05 - 19:29:27
AFAIK wird das über den Folder $Alarms gesteuert.

Wenn man also programmatisch eine Benachrichtigung braucht, so macht man doc.PutInFolder("$Alarms")
Titel: Re: Termin mit Benachrichtigung
Beitrag von: eknori am 17.03.05 - 19:30:03
im Design gibt es einen Ordner ($Alarms). Dort werden die Dokumente reingestellt, bei denen man benachrichtigt werden möchte. Da ja keine Agenten extra für die Benachrichtigung aktibviert werden müssen, wir jetzt ein Server Task dort nachsehen. Funktioniert das eigentlich auch local ?? Habe es nie probiert. Wenn es funktioniert, sollte die Benachrichtigung durch den Task nevent übernommen werden; wie gesagt, ist eine Vermutung, gesicherte Kenntnis habe ich da nicht.
Titel: Re: Termin mit Benachrichtigung
Beitrag von: Axel am 17.03.05 - 19:33:25
... Funktioniert das eigentlich auch local ?? Habe es nie probiert. Wenn es funktioniert, sollte die Benachrichtigung durch den Task nevent übernommen werden; wie gesagt, ist eine Vermutung, gesicherte Kenntnis habe ich da nicht.


Hi,

ich hatte das unter Version 5 mal probiert und lokal ist nichts passiert. Es kam kein Alarm. Ich gehe davon aus, dass das nur auf dem Server funktioniert.

Axel
Titel: Re: Termin mit Benachrichtigung
Beitrag von: eknori am 17.03.05 - 19:35:30
Danke für die Info.

Kandidaten wären dann jetzt Amgr, sched oder der router ..
Titel: Re: Termin mit Benachrichtigung
Beitrag von: MartinG am 17.03.05 - 19:53:15
Zitat
Funktioniert das eigentlich auch local ?? Habe es nie probiert. Wenn es funktioniert, sollte die Benachrichtigung durch den Task nevent übernommen werden; wie gesagt, ist eine Vermutung, gesicherte Kenntnis habe ich da nicht. 

Jetzt schockt Ihr mich aber - natürlich funktioniert das lokal. Arbeitet bei Euch keiner mit Terminen? Es funktioniert sogar lokal m.E. sogar besser als auf dem Server...
Titel: Re: Termin mit Benachrichtigung
Beitrag von: pippo am 17.03.05 - 19:59:04
Hallo,
jetzt hab ich das Dokument im Folder $Alarms, aber er springt noch nicht an. Da fehlen wohl noch einige Felder

kann mir jemand sagen welche?

Grüße Pippo
Titel: Re: Termin mit Benachrichtigung
Beitrag von: Semeaphoros am 17.03.05 - 20:23:36
Martin, weisst Du, was man machen muss, um sie lokal hinzubekommen? Klar, im Profildokument müssen die Alarme aktiviert sein. Müssen auch lokale Agenten aktiviert sein?
Titel: Re: Termin mit Benachrichtigung
Beitrag von: TMC am 17.03.05 - 20:30:34
kann mir jemand sagen welche?

Such mal hier im Forum danach, AFAIK wurde das schon öfter behandelt hier. Jedenfalls sollte es mehrere Beispiel-Codes geben.
Auswendig wüßte ich das jetzt auch nicht.
Titel: Re: Termin mit Benachrichtigung
Beitrag von: TMC am 17.03.05 - 20:35:32
Martin, weisst Du, was man machen muss, um sie lokal hinzubekommen? Klar, im Profildokument müssen die Alarme aktiviert sein. Müssen auch lokale Agenten aktiviert sein?

AFAIK gar nichts. Default-Installation und that's it. Wüsste jetzt gar nicht, wo man das abstellt. Mit dem Flag "Lokale Agenten" hat das jedenfalls keinen Zusammenhang.
Ging bei mir schon immer lokal.
Titel: Re: Termin mit Benachrichtigung
Beitrag von: Semeaphoros am 17.03.05 - 20:37:54
Also wirklich nur im Profil. So hatte ichs in Erinnerung, da ich sie aber selber nicht brauche ......
Titel: Re: Termin mit Benachrichtigung
Beitrag von: pippo am 17.03.05 - 20:51:32
Hallo,
jetzt funktioniert es!!! :-))

Danke für die Hilfe

Schönen Abend, Pippo
Titel: Re: Termin mit Benachrichtigung
Beitrag von: Axel am 18.03.05 - 11:11:24
Hi,

... und wo war der Haken? Läßt du uns an der Lösung teilhaben?


Axel