Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Bruce Willis am 19.04.05 - 10:22:57

Titel: Benachrichtigung über ein neues Dokument
Beitrag von: Bruce Willis am 19.04.05 - 10:22:57
Hallo,

ist es möglich, eine Benachrichtigung aufpoppen lassen, sobald in einer bestimmten DB ein neues Dokument erstellt wird?

Ähnlich wie Notes Meldung über eine neue Email (siehe das Bild).

Gruß
Leo
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Driri am 19.04.05 - 10:42:04
Da gabs vor einiger Zeit glaub ich schon mal einige Diskussionen zu. Mit Basismitteln ist das nichts zu machen. Über API gabs da glaub ich eine Möglichkeit, bin mir aber nicht mehr sicher.

Gib der Forensuche eine Chance  ;)
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: chellweger am 19.04.05 - 11:00:58
Ja das ist auch mit Bordmitteln möglich.
Dafür muss die Datenbank im NotesClient geöffnet sein und im OnLoad eines Designelementes muss ein Script integriert werden, welches die Datenbank über ein Timer (siehe Class NotesTimer) regelmäßig abfragt.
Bei neuen Dokumenten kann man dann beliebigen Code ausführen.
Ich habe die Funktion in unsere Office/CRM-Lösung in den Schreibtisch integriert. Funktioniert einwandfrei.
Es gibt auch eine Lösung das ganze ausserhalb des NotesClient zu Realisieren. Dafür kann man entweder auf Java oder Com per VB zurückgreifen.
Gruß

Carsten Hellweger

www.groupware-profi.net
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: cococo69 am 19.04.05 - 13:30:49
Da gabs vor einiger Zeit glaub ich schon mal einige Diskussionen zu. Mit Basismitteln ist das nichts zu machen. Über API gabs da glaub ich eine Möglichkeit, bin mir aber nicht mehr sicher.

Gib der Forensuche eine Chance  ;)

Hallo,

das Stichwort ist "Broadcast" (http://www.atnotes.de/index.php?topic=11096.0)

Gruß
Armin
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Thomator am 19.04.05 - 14:12:25
Hi,
wenn man zum Beispiel in der DB, wo die Dokumente erstellt werden, einfach beim Speichern einen Dok-Link per Mail an registrierte Nutzer verschicken würde, wäre der programmatische Aufwand ziemlich niedrig und das Ergebnis in etwa das Gleiche, oder?

Thomas
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Bruce Willis am 19.04.05 - 14:58:29
Dok-Link per Mail an registrierte Nutzer verschicken würde, wäre ... das Ergebnis in etwa das Gleiche, oder?

danke aber in dem Fall leider nicht:
diese User wollen keine Benachrichtigung über eigene persönliche Emails sondern nur Benachrichtigung über die neuen Doks...
:(
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Thomator am 19.04.05 - 15:12:11
Und die Datenbankabonnements sind auch keine Option?
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Bruce Willis am 19.04.05 - 16:49:29
Datenbankabonnements

gute Idee!
daran habe ich nicht gedacht
muss ich aber nicht gleichzeitig die Pop-Ups für persönliche Emails aktivieren?
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Thomator am 19.04.05 - 16:54:41
Hmm,
ich weiß gar nicht, wie man sich da so richtig automatisch benachrichtigen lassen kann (ich meine mit Popups).
Auf jeden Fall wird in der Statuszeile das entsprechende Ereignis angezeigt.

Ich denke aber, wenn Du findest, wo der Statuszeileneintrag gesetzt wird, ist die Anpassungsarbeit eher gering.

Thomas
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Driri am 19.04.05 - 16:59:17
Gibt es die Abonnements überhaupt noch unter R6 ? So richtig zuverlässig habe ich die unter R5 nie zum Laufen bekommen. Mir war so, als wenn IBM da mit 6 oder 6.5 ein Einsehen hatte.
Titel: Re: Benachrichtigung über ein neues Dokument
Beitrag von: Thomator am 19.04.05 - 17:06:09
Na klaro gibts die noch.
Da ist eine Schablone auf dem lokalen Schablonenserver (Abonnments6) zu finden. In der Arbeitsumgebung unter 'Erweitert' muß die DB dann eingetragen werden.

Ich habe unter Notes 6 noch keine negativen Erfahrungen damit gemacht. Soll heißen, es macht einen zuverlässigen Eindruck.

Thomas