Autor Thema: Agent soll nur dokumente auswählen die nicht privat sind  (Gelesen 2037 mal)

Offline solaar

  • Aktives Mitglied
  • ***
  • Beiträge: 109
  • Ich liebe dieses Forum!
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?


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Agent soll nur dokumente auswählen die nicht privat sind
« Antwort #1 am: 20.06.08 - 16:22:36 »
Wie kommst Du denn auf den Itembezeichner "DocumentReaders"?? Das readers item heisst doch "readers" ...

Bernhard

Offline solaar

  • Aktives Mitglied
  • ***
  • Beiträge: 109
  • Ich liebe dieses Forum!
Re: Agent soll nur dokumente auswählen die nicht privat sind
« Antwort #2 am: 20.06.08 - 18:09:08 »
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


Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Agent soll nur dokumente auswählen die nicht privat sind
« Antwort #3 am: 20.06.08 - 19:25:05 »
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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline solaar

  • Aktives Mitglied
  • ***
  • Beiträge: 109
  • Ich liebe dieses Forum!
Re: Agent soll nur dokumente auswählen die nicht privat sind
« Antwort #4 am: 22.06.08 - 16:33:49 »
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]

vermutlich mache ich einfach nur einen kleinen dummen Anfängerfehler...

Danke!

Offline solaar

  • Aktives Mitglied
  • ***
  • Beiträge: 109
  • Ich liebe dieses Forum!
Re: Agent soll nur dokumente auswählen die nicht privat sind
« Antwort #5 am: 23.06.08 - 10:54:29 »
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz