Autor Thema: Zeitgesteuerter Agent in ($Inbox)  (Gelesen 7945 mal)

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Zeitgesteuerter Agent in ($Inbox)
« am: 24.10.06 - 13:17:27 »
Hallo,

wie kann man einen Agenten dazu bringen,  zeitgesteuert in ($Inbox) zu laufen?

Zur Auswahl bekommt man diesen Ordner nicht angezeigt, und Ordner "Eingang" beinhaltet anscheinend viel mehr als die Emails in ($Inbox)...  :-:

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #1 am: 24.10.06 - 13:20:38 »
Hallo,

halte mal beim Öffnen der Auswahl der Ansichten die Tasten Shift und CRTL gedrückt. Dann müßte alle Ansichten erscheinen.

Rainer
Rainer Zaske

MCSD - C#

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #2 am: 24.10.06 - 13:34:52 »
Tasten Shift und CRTL gedrückt.
Danke, Rainer.
Leider ist ($Inbox) nicht zu sehen obwohl die anderen versteckten angezeigt werden.  :-[
nobody is perfect but i'm pretty close 

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #3 am: 24.10.06 - 13:37:18 »
Dann bin ich mit meiner Weisheit am Ende. Vielleicht wissen ja die Notes-Weisen rat.

Rainer
Rainer Zaske

MCSD - C#

Glombi

  • Gast
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #4 am: 24.10.06 - 14:04:53 »
"Eingang" wird von Notes zu Laufzeit angezeigt, wenn der Ordner ($Inbox) heißt. Das ist irgendwo hardcodiert. Außerdem wird das entsprechende Icon angezeigt.
Programmtechnisch kann man im Backend aber nur ($Inbox) ansprechen.

Wie es allerdings nun sein kann, dass Eingang und ($Inbox) was unterschiedliches anzeigen verstehe ich nicht, da es ja physikalisch derselbe Ordner ist.

Ich vermute, ein periodischer Agent auf dem Server kommt mit "Eingang "nicht klar.

Andreas

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #5 am: 24.10.06 - 16:32:53 »
Programmtechnisch kann man im Backend aber nur ($Inbox) ansprechen.
Wie denn?
Siehe die Frage ganz oben.  ;)

Wie es allerdings nun sein kann, dass Eingang und ($Inbox) was unterschiedliches anzeigen verstehe ich nicht, da es ja physikalisch derselbe Ordner ist.
Probiere doch selbst so eine neue Ansicht in Deiner Mail-DB zu erstellen:
Neue Ansicht > Einfache Suche > Bedingung hinzufügen > In Ordner > Eingang

Wenn Du diese in Notes öffnest, siehst Du dann die Unterschiede zu ($Inbox).
nobody is perfect but i'm pretty close 

Glombi

  • Gast
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #6 am: 24.10.06 - 16:36:37 »
Du hast doch wohl nicht eine neue Ansicht namens "Eingang" erstellt. Das kann aber nun schon gar nicht funktionieren.

Dein Agent muss als Ordner "($Inbox)" verwenden!

Andreas

Glombi

  • Gast
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #7 am: 24.10.06 - 16:44:47 »
In Deinem Fall musst Du unter "Dokumentauswahl" nichts angegeben.

Der Code sollte in etwa so aussehen:

dim set und das übliche für session, db, doc

dim inboxfolder as NotesView
set inboxfolder = db.GetView( "($Inbox)" )
set doc = inboxfolder.GetFirstDocument
while not( doc is nothing)

set doc = inboxfolder.GetNextDocument( doc )
Wend


Andreas

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #8 am: 24.10.06 - 16:54:26 »
Dein Agent muss als Ordner "($Inbox)" verwenden!

Danke, Andreas. Aber genau das ist mein Problem.

Ich hatte mich anscheinend falsch ausgedrückt.
Ich meinte, dass man (als Beispiel des Problems) eine neue Ansicht "TEST" erstellen kann, die als Auswahl den Notes-Ordner "Eingang" verwendet.
Dort sieht man aber viel mehr Emails als in Ordner ($Inbox), wenn man die beiden Ordner/Ansichten in Notes-Client öffnet.

Deswegen wenn ich meinem Agenten den Notes-Ordner "Eingang" vorgebe, würde der Agent falsche Emails verarbeiten.

Ich kann aber dem Agenten den richtigen Notes-Ordner ($Inbox) nicht vorgeben, da dieser Ordner zur Vorgabe-Auswahl nicht angezeigt wird.

Kannst Du mir folgen?
Und auch helfen? ;)
« Letzte Änderung: 24.10.06 - 16:55:59 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #9 am: 24.10.06 - 16:58:55 »
Der Code sollte in etwa so aussehen...

VIELEN DANK!
Gebe es noch eine andere Variante - mit Formel-Sprache..?  :D
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #10 am: 24.10.06 - 17:35:03 »
Mit Formelsprache ist dies nicht möglich, da diese keine Rücksicht auf eine Folderzugehörigkeit von Dokumenten nimmt - zumindest nicht bei getriggerten Agenten.

Bernhard

PS: Was spricht gegen LotusScript? Zur jeweiligen Aufgabe gehört das passende Werkzeug.

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #11 am: 24.10.06 - 17:45:49 »
Mit Formelsprache ist dies nicht möglich...
Was spricht gegen LotusScript?
Danke, Bernhard.
Gegen LotusScript spricht nichts, aber für Formelsprache einiges...   :)
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #12 am: 24.10.06 - 17:49:30 »
Für Formelsprache spricht in diesem Zusammenhang gar nichts: Das geht dann nämlich nicht.

Bernhard

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #13 am: 24.10.06 - 22:25:38 »
in diesem Zusammenhang

Wer kümmert sich um Zusammenhänge?
Die sind was für Mädchen!
 ;D
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #14 am: 24.10.06 - 22:40:00 »
Okay: Dann sein ein MANN. Ein richtiger. Beweise, dass es auch mit Formelsprache geht. Poste das Ergebnis hier. Bis dahin bist DU das MÄDCHEN  ;D

Bernhard

PS: Was hast Du eigentlich gegen Mädchen? Du fütterst ja hier regelrecht Vorurteile ...

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #15 am: 24.10.06 - 22:47:18 »
Okay: Dann sein ein MANN. Ein richtiger. Beweise,...

WEM???
Das weiß doch sowieso jeder!  :D


....dass es auch mit Formelsprache geht.

Wo hatte ich dies behauptet?
Anscheinend hast Du Verständnisprobleme, obwohl ich versuche, die einfachsten Worte auszuwählen... >:D

Was hast Du eigentlich gegen Mädchen?

Nix. Eigentlich liebe ich sie sogar.  ;)
nobody is perfect but i'm pretty close 

Glombi

  • Gast
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #16 am: 25.10.06 - 07:49:32 »
Was soll denn der Agent überhaupt machen?

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #17 am: 25.10.06 - 09:55:21 »
Was soll denn der Agent überhaupt machen?
Der erste soll täglich um 6 Uhr überprüfen, ob in der Inbox die Emails gibt, die älter als 7 Tage sind, und die Liste dieser Emails (z.B. mit Datum, Absender, Subject) an den User per Email verschicken.

Der zweite soll täglich um 22 Uhr in der Inbox alle Emails löschen, die älter als 7 Tage sind.
nobody is perfect but i'm pretty close 

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #18 am: 25.10.06 - 09:58:19 »
In der Inbox die Mails löschen oder diese Mails nur aus der Inbox entfernen?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Zeitgesteuerter Agent in ($Inbox)
« Antwort #19 am: 25.10.06 - 10:07:03 »
löschen oder ... entfernen?
Was einfacher geht.
Entweder löschen oder entfernen und in den Papierkorb verschieben.
Oder meinst Du was anderes?
nobody is perfect but i'm pretty close 

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz