Domino 9 und frühere Versionen > Entwicklung

ToDo per Agent generieren?

(1/3) > >>

LisaS:
Hallo,

ich möchte gerne für einen Workflow in einer DB, ToDo's, aus dieser DB, in den Kalenden bestimmter Personen per Agent generieren. Der Agent soll einmal täglich laufen.
Mich interessiert jetzt der Script-Teil in dem ich das ToDo im Kalender der entsprechenden Personen anlege.
Im ToDo soll auch automatisch die Notify-Funktion aktiviert werden.
Vieleicht hat ja jemand von Euch sowas ähnliches schon gebastelt.

Gruß
Hitcher

Till_21:
man muss prinzipiell ein todo nachbasteln :
in etwa so, hier ein kleiner auszug :

   Set mail = db.createdocument
   Call mail.ReplaceItemValue( "Form", "task" )
   Call mail.ReplaceItemValue("Subject", Subject)
   Call mail.ReplaceItemValue("StartDate", Start)
   Call mail.ReplaceItemValue("DueDate", Due)
   
   Set rtitem = New NotesRichTextItem( mail , "Body" )
   Call rtitem.appendtext("blabalaballbalblalblalb")
   mail.~$AlarmUnit = "M"
   mail.~$AlarmMemoOptions = ""
   mail.~$Alarm = 1
   mail.~$AlarmOffset = 0
   mail.Alarms = "1"
   mail.~_ViewIcon = 168
   mail.~$KeepPrivate = ""
   mail.~$ExpandGroups = "3"
   mail.~$PublicAccess = "1"
   mail.~$WebFlags = "J"
   mail.OrgTable = "T0"
   mail.WebDateTimeInit = "1"
   mail.ExcludeFromView = "D"
   mail.MailFirstPass = "1"
   mail.SequenceNum = 1
   Set Item = New NotesItem(mail, "Sign", "0")
   item.IsSummary = True   
   Set Item = New NotesItem(mail, "Encrypt", "0")
   item.IsSummary = True
   mail.Typ = ""
   mail.TaskType = "1"
   mail.Repeats = ""
   mail.OrgConfidential = ""
   Call mail.Send( False, "Bill Gates")

du kannst den sourcecode nicht 1zu1 uebernehmen, musst ihn noch anpassen...

gruss

LisaS:
........danke Till_21

das Hat mir scon weiter geholfen

Gruß
Hitcher

LisaS:
Hallo Till_21,

ich hab jetzt noch ein Problem, und zwar wird das To Do nicht im Kalender angezeigt.
Vieleicht weißt Du oder jemand anderes ja Rat.

Gruß
Hitcher

jofa:
Hi,

Du musst in Der MailDB unter Werkzeuge->Vorgaben->Kalender->Aufgabe ein Häkchen bei "Aktuelle Aufgabe immer im heutigen Kalender anzeigen" setzen.

Gruss JoFa

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln