Autor Thema: Infobrief-Zusammenfasung - Inhalt fehlerhaft  (Gelesen 2989 mal)

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Infobrief-Zusammenfasung - Inhalt fehlerhaft
« am: 03.06.08 - 08:55:48 »
Guten Morgen,
ich hätte da mal ein Problem:

Ich habe einen Agent mit der Funktion "Infobrief-Zusammenfassung" angelegt. Dieser kreift auf die Ansicht "WV_Heute_Faellig" zu. In der Ansichtsauswahl steht folgende Formel: -> siehe Fehler1.jpg

Wenn ich den Agent nun laufen lasse und dieser mir eine Email schickt. Erhalte ich folgendes Ergebnis:
-> siehe Fehler2.jpg

Eigentlich sollte in der Email nur der 1. Eintrag stehen, da die oben genannte Ansicht auch nur dieses Dokument anzeigt.


Habt ihr mir einen Tipp?

Vielen Dank,
lurchi

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #1 am: 03.06.08 - 09:02:50 »
hmmm der DocLink der eingefügt wird bei den Fehlerhaften EIntrag geht auf welches Dokument ?
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #2 am: 03.06.08 - 09:26:39 »
Auf Dokumente, die den Status "erledigt" haben.

Ich bestimme ja mit der Formel in der Ansichtsauswahl, dass nur Dokumente angezeigt werden sollen, welche ungleich den Status "Erledigt" haben.

Bear_Status != "Erledigt"

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #3 am: 03.06.08 - 09:38:49 »
Du hast mich falsch verstanden, die Doklinks gehen also auf das Richtige Dokument, aber nur das erste Dok zeigt die richtigen Informationen in den Spalten an `?
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #4 am: 03.06.08 - 09:40:54 »
1. zeigt die Ansicht wirklich nur "unerledigte" Dokumente an?

2. wie sieht denn Dein Agent aus? Kannst Du mal den Code posten?
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #5 am: 03.06.08 - 09:45:18 »
@ bikerboy:

ja die doclinks gehen auf das richtige Dokument,....aber diese sollen garnicht angezeigt werden.


@ tks:

1. ja die ansicht zeigt nur unerledigte dokumente an.

2. siehe agent.jpg

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #6 am: 03.06.08 - 09:50:22 »
 :o

Äääääh, wie bitteschön ist der Agent eingestellt???
Was passiert, wenn Du den Agenten auf alle Dokumente in der Ansicht laufen lässt?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #7 am: 03.06.08 - 09:53:59 »
@DerAndree

Die Option hat er ja nur wenn er onEvent geht nich aber auf Zeitplan,

Meine Idee ist einen 2. Agenten schreiben der deinen jetzigen anstösst und den stellst vorher auf onEvent und dann alle Dokumente in der Ansicht um
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #8 am: 03.06.08 - 10:02:43 »
Ups, den Zeitplan hab ich nicht gesehen.

Deswegen rennt der über alle Docs und ignoriert die View.

Oder er schmeisst die Einfache Aktion in die Tonne und schreibt einen vernünftigen Agenten.

Wie sieht es mit dem Scriptkönnen aus?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #9 am: 03.06.08 - 10:08:10 »
@bikerboy

hab es getestet...bekomme das gleiche ergebnis.

@DerAndre

das "können" um einen "vernünftigen agenten" zu schreiben ist nicht ausreichend vorhanden.

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #10 am: 03.06.08 - 10:30:11 »
Würde dein Wissen jetzt nicht so unterbewerten,

brauchst ja nicht viel

guckst du dir die klassen, Notesdatabase, NotesView, NotesRichTextItem und NotesDocument an an und schon bist du fertig

Code
Dim s as New Notessesion

Dim dbThis as Notesdatabase

DIm vwDocuments as NotesView

Dim docCurrent as NotesDocument
DIm docSummaryMail as NotesDocument

Set dbThis = s.CurrentDatabase

Set vwDocuments = dbThis.GetView("<ViewName>")

Set docCurrent = vwDocuments.GetFirstDocument


.......




der Rest schreibt sich von alleine

weitere wichtige Funktionen sind

NotesDocument.GetItemValue
NotesDocument.ReplaceItemValue

NotesView.GetNextDocument()

NotesRichtextItem.AppendDocLink

und bei Fragen sind wir ja auch noch da
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #11 am: 03.06.08 - 12:50:42 »
hmmm ich tu mir da echt schwer....mir fehlen da die kenntnisse!  :-[


erst wähl ich ja die ansicht aus, dann sag ich, er soll alle dokumente in der ansicht auswählen, dann soll er ne mail mitm doclink inkl. bezeichnung (bestimmte felder) an den bearbeiter (steht in einem feld) schicken.

hmm hilfeeeeeeee! *heul*

Driri

  • Gast
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #12 am: 03.06.08 - 13:03:03 »
Ich kann leider aus deiner letzten Antwort nicht erkennen, wo genau das Problem jetzt besteht. Bastelst Du jetzt noch an dem SimpleActions-Agent herum oder versuchst Du dich gerade an einer Script-Lösung ?

Offline tks

  • Senior Mitglied
  • ****
  • Beiträge: 425
  • Geschlecht: Männlich
  • ...für'n Fuss
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #13 am: 03.06.08 - 13:06:45 »
erst wähl ich ja die ansicht aus, dann sag ich, er soll alle dokumente in der ansicht auswählen, dann soll er ne mail mitm doclink inkl. bezeichnung (bestimmte felder) an den bearbeiter (steht in einem feld) schicken.

Eben nicht. Der Agent hat als "Ziel" alle Dokumente in der Datenbank. Und für alle diese Dokumente führt der Agent die Aktion "Infobrief-Übersicht senden" durch. Daher auch die vielen Fehlermeldungen. Weil er eben diese Dokumente in deiner speziellen Ansicht nicht findet. Welche Dokumente der Agent bearbeitet, kannst Du in der Aktion "Infobrief-Übersicht senden" nicht mehr beeinflussen.

Also ohne Script wird das wohl nix (wenn es periodisch laufen soll).
Thomas

*********************************
Domino 8.5.3FP6 unter W2K12
Notes 8.5.3 unter Win7
sequrIQ (watchdog & crypt)
*********************************

Driri

  • Gast
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #14 am: 03.06.08 - 13:17:08 »
Ich habe das mal schnell mit 2 Agenten zusammengestoppelt, wie Bikerboy das ja auch vorgeschlagen hatte. Bei mir läuft das so korrekt.

1. Agent : InfoBrief_Send

- Simple Action
- Aktion: Infobrief-Zusammenfassung senden, Angabe der betreffenden Ansicht
- Dokumentenauswahl: Bedingung "In Ordner" - betreffende Ansicht

- Laufzeit: Durch Ereignis, Auswahl in Agentenliste, Ziel: Alle Dokumente in der Ansicht


2. Agent : InfoBrief_Start

- Simple Action
- Aktion: Agent starten "InfoBrief_Send"

- Laufzeit: Durch Zeitplan, Ziel: Alle Dokumente in der Datenbank


In der Testdatenbank sind > 100 Dokumente. In der Ansicht, die ich im 1. Agenten angegeben habe, sind nur 3 Dokumente enthalten. Zu diesen 3 Dokumenten bekomme ich dann in der Infobrief-Mail auch die DocLinks.


Wobei ich generell eher einem Script-Agent vertraue, als einem SimpleActions-Agent.
« Letzte Änderung: 03.06.08 - 13:19:56 von Driri »

Offline Lurchi

  • Frischling
  • *
  • Beiträge: 48
  • Ich liebe dieses Forum!
Re: Infobrief-Zusammenfasung - Inhalt fehlerhaft
« Antwort #15 am: 03.06.08 - 13:34:48 »
Hey Driri,

ich danke dir! Ich hab meinen Fehler gefunden: Und zwar hatte ich bei "dokumentenauswahl" keine Bedingung hinterlegt!

==>>>> Super , ich danke euch!!!!!   ;D


Gruß lurchi


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz