Autor Thema: Frage zu Agenten  (Gelesen 4600 mal)

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Frage zu Agenten
« am: 03.01.08 - 14:44:46 »
Hallo zurammen
Ich arbeite derzeit an einer Datenbank, in denen User per MAske Daten eintragen, die dann von einem Admin verwaltet werden. Es gibt einen Agenten, der diese Datenbank auf neue Einträge durchläuft und neue Einträge per mail an den Admin verschickt mit einer Kopie der Maske.( alle 5 minuten) Die Sache ist nur die, dass der Agent mir solange ne mail schickt, bis der Admin das Ding geöffnet hat. ISt ja auch irgendwie logisch. ( hab da mal was von Flag setzen gehört??? :-:)
Ich habs auch Probiert das sich der Agent ereignissgesteuert aufruft aber dann schickt er mir gar nix mehr ( Das ereignis wäre dann eben nachdem  Dokumente erstellt oder geändert wurden)

Nun meine Frage: Wie mach ich dem Agenten klar, das er jedes Dokument nur 1 mal per mail verschicken soll bei einem Zeitgesteuerten Agentenaufruf
Oder wie mach ich ihm klar, dass Neue Dokumente erstellt wurden und er sich dann aufruft?

In diesem Fall ist es egla ob ereignis oder zeitgesteuert.

Vielen Dank schon mal
« Letzte Änderung: 03.01.08 - 14:48:05 von Coresan »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Frage zu Agenten
« Antwort #1 am: 03.01.08 - 14:47:22 »
Zitat
dass Neue Dokumente erstellt wurden und er sich dann aufruft?

Warum nicht gleich im PostSave event der Maske ??
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #2 am: 03.01.08 - 15:07:32 »
nun ja weil das ein agent mit einfachen aktionen ist und ich dort keinerlei Option gefunden hab die deiner Methode entspricht.
Dein Tipp hört sich aber logisch an. Hättest du dafür ein kurzes Beispiel ?
Ansonsten kennt ihr noch Möglichkeiten mit den einfachen Aktionen oder sind die Formeln und Skripte eh besser ?

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Frage zu Agenten
« Antwort #3 am: 03.01.08 - 15:08:56 »
Zitat
Formeln und Skripte eh besser ?

flexibler. Und der Event verbirgt sich im design der Maske für dein Dokument
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #4 am: 03.01.08 - 16:19:34 »
naja stimmt ja. habs auch schon mal mit nem hotspot in der maske probiert die der user zum versenden der mail klicken sollte...naja klappte auch nur mäßig.

unun wär ich wirklich dankbar für ein beispiel, denn ich hab das so verstanden, das das mit einer einfach aktion nicht zu handlen ist ?

Im scripten bin ich da nicht so bewandert...jedenfalls nicht was notes angeht.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Frage zu Agenten
« Antwort #5 am: 04.01.08 - 10:14:29 »
Hallo,

ich lasse von einfachen Aktion grundsätzlich die Finger, wie Ulrich das schon angedeutet hat, sie sind nicht unbedingt stabil, verhalten sich ab und zu rätselhaft. Mit Formeln und Script hast du deutlich mehr Kontrolle und Stabilität - und solltest du noch mehr in Notes-Datenbanken anpassen müssen, kommst du um das Thema Formeln und LotusScript sowieso nicht rum.

Der Agent, der die Mails generiert muß in den Dokumenten einen Wert hinterlegen, daß die Mail zu diesem Dokument generiert wurde, zum Beispiel einen Datumswert. Mit dieser Flag lässt sich dann auch feststellen, ob inzwischen Änderungen am Dokument vorliegen und eine neue Mail generiert werden sollte. Deine Anpassung sollte in dem Agenten umgesetzt werden.

Toni
Grüßle Toni :)

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #6 am: 07.01.08 - 09:12:40 »
naja da habt ihr wohl recht. aber da ich wirklich in Notes noch nichts wirklich großes gescriptet habe, kennt ihr vielleicht gute Tutorials (außer die aus der hilfe, und vorerst auch keine Seminare ;P ) die das Thema Agenten oder Lotus Script, etc, etc behandeln, die ich mir mal ansehen könnte ?


Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Frage zu Agenten
« Antwort #8 am: 07.01.08 - 09:26:34 »
Hallo Klauss

Eine kleine Auswahl:

Position "12." passt aber nicht ganz?

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #9 am: 07.01.08 - 09:34:41 »
stimmt die 12 springt da ein wenig aus der reihe  :knuddel:

Das Komepndium an der 5 stelle besitz ich schon und dort hab ich lieder auch nur Hilfe zu den einfachen Agenten gefunden. nungut hör ich mich mal weiter um und danke für die hilfe  :)

klaussal

  • Gast
Re: Frage zu Agenten
« Antwort #10 am: 07.01.08 - 09:37:01 »
Dafür ist #34 umso besser.

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Frage zu Agenten
« Antwort #11 am: 07.01.08 - 10:33:03 »
Hallo Klaus,

Dafür ist #34 umso besser.

die ist doch gleich mit Nr. 13 (stottert amazon?).

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #12 am: 09.01.08 - 11:14:45 »
Hallo zusammen!

Ich wollte euch nur mal eben eine kleine Lösung meines "Problemchens" mithilf der  FUnktionen zeigen:

Code
SELECT Neu = "Ja"
@Mailsend("Mailadresse";"Copy";"Blindcopy";"Subjekt";"Anmerkung";"Textfelder";[IncludeDocLink);
FIELD Neu := "Nein";

Neu ist ein nicht sichtbares Feld für USer in der MAske, welches beim Anlegen Standardmäßif auf Ja steht, Beim Senden der Mail setzt der Agent das Feld auf Nein und dieses Dokument wird nicht mehr verschickt. Das reicht mir für den ersten Moment
« Letzte Änderung: 09.01.08 - 11:45:28 von Coresan »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Frage zu Agenten
« Antwort #13 am: 09.01.08 - 11:30:24 »
Das
FIELD Neu = "Nein"
ist aber falsch, es muss heissen:
FIELD Neu := "Nein"

Bernhard

Offline Coresan

  • Frischling
  • *
  • Beiträge: 11
Re: Frage zu Agenten
« Antwort #14 am: 09.01.08 - 11:46:17 »
Haste Recht. habs falsch abgetippt, da ich auf VmWares arbeit war nen Copy Paste nicht möglich ;P

man das heir aber jeder Fussel auffält  :-P

klaussal

  • Gast
Re: Frage zu Agenten
« Antwort #15 am: 09.01.08 - 11:50:21 »
Bernhard ist da sehr genau...  :-X

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Frage zu Agenten
« Antwort #16 am: 09.01.08 - 11:51:20 »
Zitat
man das heir aber jeder Fussel auffält  Police

... bei solchen Einladungen... ;)
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz