Domino 9 und frühere Versionen > Entwicklung

nach eingang neuer mail, aufgabe erstellen

<< < (2/3) > >>

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