Domino 9 und frühere Versionen > Entwicklung
jeden Tag ein Dokument abschicken
Selin:
Hallo Zusammen,
ich will einen Agenten schreiben, der mir die Dokumente in einer Ansicht abklappert und jeden Tag ein Dokument abschickt
z.B. Montag 1. Dokument in der Ansicht
Dienstag 2. Dokument
usw.
Ich habe keine Idee wie ich das machen soll.
Hat jemand ein Tip?
Danke + Gruß
Selin
eknori:
Das könntest du mit einer DocumentCollection lösen, aber obicht, die Reihenfolge in der collection entspricht nict immer der Reihenfolge in der View.
Daher solltest du in die Maske des Docs ein Feld einfügen, in das du dann den Wochentag oder eine Zahl 1 -7 eintragen kannst. Dann hast du ein eindeutiges Zeichen für den Wochentag.
Schni-schna-schnappe dir dann die Docs in eine collection;
über die weekday function
Dim x As Variant, wd As Integer
x = DateNumber(1993, 7, 7)
wd% = Weekday(x)
Print wd%
bekommst du den Wochentag des aktuellen Datums heraus.
Jetzt kannst du das Doc in der collection suchen und über
Call doc.Send( True, doc.HimPam )
das Doc an die Empfänger schicken, die du vorher im Feld HimPam des entsprechenden Docs hinterlegt hast.
Oder du machst ein db.Search mit dem Kennzeichen des Wochentags und bekommst das zu sendende doc gleich auch ohne collection.
Hoffe, ich habe mich einigermassen verständlich ausgedrückt. Steht aber grundsätzlich alles in der Designer Hilfe :D
koehlerbv:
Kleine Verständnisfrage: Und was passiert am zweiten Montag, am dritten Dienstag usw. ? Hat die Ansicht nur sieben Dokumente ?
Bernhard
eknori:
ich bin davon ausgegangen, daß immer die gleichen Dokumente verschickt werden.
Den Inhalt kenne ich nicht, denkbar ist aber
Adressaten: Alle Blondinen im Unternehmen
Subject: Heute ist <weekday>
Body: einatmen, ausatmen, einatmen, ...
;D
koehlerbv:
;D ;D ;D
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln