Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: BHinrichs am 12.08.03 - 10:07:23
-
Hallo!
Ich möchte gerne einen Agenten einrichten, der ein Verzeichnis überwacht. Wenn eine Mail in diesem Verzeichnis eingeht, dann soll der Agent an den Absender eine neue Mail versenden. Das würde ich noch alleine hinkriegen, aber: In der Mail soll auch noch ein PDF-Dokument angehängt werden.
Wie würde das aussehen?
Am liebsten wäre mir eine Funktionsformel, aber alleine mit mailsend komme ich nicht weiter.
Vielen Dank!
Björn
-
Das soll aber immer das gleiche PDF sein, oder ?
-
Hi,
mit der Formelsprache kann mach kein Attachment anhängen, wenn ein Dokument nicht geöffnet ist.
Also musst Du einen Scriptagenten machen.
Beispiel:
dim session as NotesSession
dim db as NotesDatabase
dim maildoc as NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
dim datei as string
set session = New NotesSession
set db = session.CurrentDatabase
datei = "c:\temp\namederdatei.pdf" '// ANPASSEN
'Prüfe ob Datei vorhanden ist
if Dir$(datei) = "" then
Print "Datei nicht vorhanden"
Exit Sub 'Abbruch, da Datei nicht vorhanden
end if
'Erstelle Mail
set maildoc = db.CreateDocument
maildoc. Form = "Memo"
maildoc.SendTo = "Name des Empfängers" '// ANPASSEN
'Hänge Datei an
Set rtitem = New NotesRichTextItem( maildoc, "Body" )
Set object = rtitem.EmbedObject( EMBED_ATTACHMENT, "", datei)
'Sende Mail
call maildoc.Send(false)
Das sollte hinhauen...
Andreas
-
Hallo Andreas!
Vielen Dank für die schnelle Antwort! :)
Leider hab ich hier nur einen Client R5.0.4 ohne Zugriff auf den Designer und weiss wirklich nicht, wie ich einen Scriptagenten basteln kann. Ich hab nur Zugriff auf die Standard-Agenten-Funktion, daher auch mein Wunsch nach einer Funktionsformel.
Gibt´s vielleicht irgendeinen Umweg das doch hinzubekommen, z.B. über eine Vorlage? Es ist immer die gleiche Datei, die angehängt werden soll.
Oder kann man einen Scriptagenten auch ohne Designer anlegen? Wenn ja, wie? ???
Vielen Dank!
Björn
-
Hallo Björn,
ohne Designer kannst du kein Script schreiben. Du kannst dir doch den Designer installieren (lassen), oder?
Gruß Henning
-
Hi,
da gabs mal nen kleinen Trick : Erstell dir im Notes-Verzeichnis eine Datei mit Namen "designer.exe" (kann ne leere Text-Datei sein, die du dann umbenennst). Dann starte den Notes-Client einmal neu und schon solltest du links in der Leiste auch das Symbol für den Designer haben.
Ich weiß allerdings nicht, ob das nicht mit irgendeiner Notes-Version behoben wurdem unter Version 5.09 gings noch.
-
Hi!
Der Tipp mit der leeren Text-Datei hat geklappt! Jetzt erscheint auch der Designer.
Vielen Dank!
Gruss
Björn
-
Aber lieber nicht verbreiten, das sehen die Admins sicherlich nicht gerne 8)
Wenn du selber der Admin bist, is es ja egal.