AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
24.05.12 - 08:46:08
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino 7
| |-+  ND7: Entwicklung (Moderatoren: eknori, Glombi, koehlerbv)
| | |-+  Zeitgesteuerter Agent in ($Inbox)
« vorheriges nächstes »
Seiten: [1] 2 Nach unten Drucken
Autor Thema: Zeitgesteuerter Agent in ($Inbox)  (Gelesen 994 mal)
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« 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)...  Ahnungslos

Gruß
Leo
Gespeichert

nobody is perfect but i'm pretty close 
ZaLudtske
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 315


carpe diem


« Antworten #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
Gespeichert

Rainer Zaske

MCSD - C#
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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.  Embarrassed
Gespeichert

nobody is perfect but i'm pretty close 
ZaLudtske
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 315


carpe diem


« Antworten #3 am: 24.10.06 - 13:37:18 »

Dann bin ich mit meiner Weisheit am Ende. Vielleicht wissen ja die Notes-Weisen rat.

Rainer
Gespeichert

Rainer Zaske

MCSD - C#
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #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
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #5 am: 24.10.06 - 16:32:53 »

Programmtechnisch kann man im Backend aber nur ($Inbox) ansprechen.
Wie denn?
Siehe die Frage ganz oben.  Wink

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).
Gespeichert

nobody is perfect but i'm pretty close 
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #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
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #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
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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? Wink
« Letzte Änderung: 24.10.06 - 16:55:59 von Bruce Willis » Gespeichert

nobody is perfect but i'm pretty close 
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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..?  Cheesy
Gespeichert

nobody is perfect but i'm pretty close 
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 19052



« Antworten #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.
Gespeichert
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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...   Smiley
Gespeichert

nobody is perfect but i'm pretty close 
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 19052



« Antworten #12 am: 24.10.06 - 17:49:30 »

Für Formelsprache spricht in diesem Zusammenhang gar nichts: Das geht dann nämlich nicht.

Bernhard
Gespeichert
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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!
 Grin
Gespeichert

nobody is perfect but i'm pretty close 
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 19052



« Antworten #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  Grin

Bernhard

PS: Was hast Du eigentlich gegen Mädchen? Du fütterst ja hier regelrecht Vorurteile ...
Gespeichert
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #15 am: 24.10.06 - 22:47:18 »

Okay: Dann sein ein MANN. Ein richtiger. Beweise,...

WEM???
Das weiß doch sowieso jeder!  Cheesy


....dass es auch mit Formelsprache geht.

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

Was hast Du eigentlich gegen Mädchen?

Nix. Eigentlich liebe ich sie sogar.  Wink
Gespeichert

nobody is perfect but i'm pretty close 
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #16 am: 25.10.06 - 07:49:32 »

Was soll denn der Agent überhaupt machen?
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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.
Gespeichert

nobody is perfect but i'm pretty close 
m3
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 7269


Non ex transverso sed deorsum!


WWW
« Antworten #18 am: 25.10.06 - 09:58:19 »

In der Inbox die Mails löschen oder diese Mails nur aus der Inbox entfernen?
Gespeichert

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

Weeks of programming can save you hours of planning!
Bruce Willis
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 669


Wer nicht wagt...


« Antworten #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?
Gespeichert

nobody is perfect but i'm pretty close 
Seiten: [1] 2 Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig