Domino 9 und frühere Versionen > Entwicklung
nach eingang neuer mail, aufgabe erstellen
Selin:
ich habe hier ein script, da fülle ich in einer db felder aus und über gebe es in die aufgaben.
Habe versucht dies anzupassen, aber auch das war leider erfolglos
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim maildb As NotesDatabase
Dim taskdoc As NotesDocument
Dim rtitem As NotesRichTextItem
'Zugriff auf das aktuelle Dokument
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
Set maildb = New NotesDatabase("","")
Call maildb.OpenMail
If Not maildb.IsOpen Then
Messagebox "Mail-Datenbank kann nicht geöffnet werden." + Chr$(10) + "Es wird keine Aufgabe erstellt.", 16, "Adressen"
Exit Sub
End If 'If Not maildb.IsOpen Then
'Neue Aufgabe erstellen
Set taskdoc = New NotesDocument(maildb)
taskdoc.Form = "Task"
Call taskdoc.ComputeWithForm(True, True)
taskdoc.StartDate = doc.Wann_er
taskdoc.DueDate = doc.Wann_er_1
taskdoc.Subject = doc.Thema_er
taskdoc.Importance = doc.Prior
taskdoc.SendTo = doc.Name_er
taskdoc.TaskType = doc.Art
' Hier können weitere Felder bearbeitet werden
'Anlegen und füllen des Richtextfeldes für die Aufgabenbeschreibung
Set rtitem = taskdoc.CreateRichTextItem("Body" )
Call rtitem.AppendText(doc.Beschreibung_er(0))
Call taskdoc.Save(True,False)
End Sub
Axel:
Hi,
das kann auch so nicht gehen.
Du greifst nicht auf die eingegangenen Mails zu. Das andere Thema, wo sollten den die Daten für Fälligkeit etc. hergeholt werden.
Ausserdem funktionieren Frontendklassen wie NotesUIWorkspace, NotesUIDocument nicht in getriggerten Agenten.
Axel
Selin:
o jee
ich seh schon, das klappt wohl nicht
:'(
Don Pasquale:
Hi Selin,
nur weil es nicht auf Anhieb funktioniert ?
Fang doch mal mit kleineren LotusScript Aufgaben an, dann lernst Du es !
Nur Mut
Don Pasquale
Axel:
--- Zitat von: Selin am 03.08.04 - 15:11:41 ---o jee
ich seh schon, das klappt wohl nicht
:'(
--- Ende Zitat ---
Hi,
das es so nicht funktioniert, heißt noch lange nicht, dass es garnicht geht.
Du kannst Mails automatisiert als neue Aufgaben erstellen, allerdings musst du das Fälligkeitsdatum usw. fest vorgeben.
Ansonsten kann ich Don Pasquale nur zustimmen. Mit kleinen Sachen anfangen, Beispiele aus der Designer-Hilfe nachvollziehen. Und wenn du nicht weiterkommst, wir hier helfen gerne. Fragen kostet nichts. Nur Mut. Jeder hat mal klein angefangen. ;)
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln