Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: solaar am 20.06.08 - 16:13:25
-
Hallo zusammen!
Ich finde irgendwie keinen kurzen zutreffenden Threadtitel.
sry
Ich habe auf Basis der Diskussionsdatenbankschablone eine neue Datenbank erstellt.
Wenn dort neue Dokumente reingestellt werden, soll der Agent einen bestimmten Personenkreis per Mail informieren.
Dieser soll bei privat markierten Einträgen aber nichts verschicken.
Ich brauche mal ein paar Denkansätze, da ich mich mit der Programmierung nicht so toll auskenne.
Momentan habe ich folgenden Agenten gebastelt:
einfach nachdem ein neues erstellt oder geändert wurde:
@MailSend("Vorname Nachname/ZKG":"Vorname Nachname2/ZKG";"";"";"neues Dokument: " + Subject;"";"Body");
SELECT @All
Dieser läuft halt auch über privat markierte mails drüber...
habe dann gedacht das ich dies einfach wie folgt umgehen kann:
(wenn DocumentReaders = "", da ansonsten ja jemand drinstehen müsste)
@If(DocumentReaders="";@MailSend("Vorname Nachname/ZKG":"Vorname Nachname2/ZKG";"";"";"neues Dokument: " + Subject;"";"Body");"");SELECT @All
Was mache ich verkehrt?
-
Wie kommst Du denn auf den Itembezeichner "DocumentReaders"?? Das readers item heisst doch "readers" ...
Bernhard
-
Hallo Bernhard
in der Dokumenten maske habe ich ein "DocumentReaders"-Feld gesehen.
Wenn ich 2 Dokumente vergleiche, dann steht bei dem einen (privates dokument) mein Name, bei dem öffentlichen Dokument steht "" in dem Feld DocumentReaders.
mmh ein readers item sehe ich garnicht.
Grüße
Carsten
-
Wie kommst Du denn auf den Itembezeichner "DocumentReaders"?? Das readers item heisst doch "readers" ...
Da kann ich Bernhard nur zustimmen. Bei mir heißt das Feld auch "Readers". Das Feld DocumentReaders gibt's nicht.
Mit welcher Schablone arbeitest du denn? Wurde die evt. angepasst? Zeigt mal einen Screenshot von den entsprechenden Dokument-Eigenschaften.
Axel
-
ja, die schablone habe ich mal vor 2 jahren angepasst.
Gut das ich dokumentiert habe das es die Office Bibliothek-Schablone ist...
Also sorry es basierd doch nicht auf dem Discussion template.
[img=http://img516.imageshack.us/img516/4329/notesxu0.th.png] (http://img516.imageshack.us/my.php?image=notesxu0.png)
vermutlich mache ich einfach nur einen kleinen dummen Anfängerfehler...
Danke!
-
ok, hab es jetzt wie folgt gelöst:
@If(DocumentReaders="/ZKG";"";@MailSend("name1/ZKG@WAZ":"name2/ZKG";"";"";"neues Dokument: " + Subject;"";"Body"));SELECT @All
funktioniert nun.
Ich bedanke mich recht herzlich bei allen für eure investierte zeit mit meiner Unwissenheit :)
Grüße
Carsten